Да, в Вашем случае бонусы статической типизации языка исполнения — реализация jit в vm.
Но это же даже не основные бонусы.
Самое главное это типизация в языке описания — бонусы в разработке( особенно больших приложений, особенно в больших командах).
Что ни говори, а «Compile-time error» лучше «Runtime error».
Придумывать велосипеды в тестировании не требуется.
Помимо этого компиляторы GWT и Haxe имеют возможность оптимизровать код, но пока не злоупотребляют этим.
Далее, основная задача js в браузере это не столько работа с памятью, которую и оптимизирует jit, а манипуляция с dom браузера. Вот где собака зарыта.
Отсюда получается, что проект создания jit под js vm уместен в случае применения js за пределами браузера и есть вещи намного важнее jit'а(например gc).
В качестве иллюстрации можно привести node.js и v8.
1. Не совсем понял что имеется ввиду под «стандартизированными библиотеками».
2. Возможность писать на разных языках клиент лично мне видится не самой лучшей идеей. Текущий зоопарк(JS, Flash, Silverlight, Java) уже превращает браузер в черт знает что, а дальше больше (Native, Unity).
3. Да, типизация это замечательно. И писать js с типизацией давно уже можно. Смотрим в сторону GWT и Haxe.
Какая открытость? Окститесь!
Мало того, что 10 дней замалчивали эту историю, так сразу же после появления новостей по этой теме ее перекрыли новостным шумом о невзорвавшейся бомбе на таймс сквер.
Теперь снова молчат и ждут заседания сената.
Слова «вебсервер», «вебстраница» и «вебкамера» это сложные имена существительные.
По правилам русского языка, появление в первой части слова иноязычной частицы веб позволяет писать либо через дефис(например веб-сервер), либо слитно(например вебсервер).
Уместность употребления Вами предлога «во» мне все еще не ясна.
А js-фреймворки вполне неплохо справляются с новым уровнем абстракции.
Другое дело, что если CLI будет OpenSource, то одной версией дело точно не ограничится.
А дальше если CLI будет использоваться, то для любых операций потребуется доступ к dom и все идет по новой — фреймворки, доступ к дереву и т.д.
Но это же даже не основные бонусы.
Самое главное это типизация в языке описания — бонусы в разработке( особенно больших приложений, особенно в больших командах).
Что ни говори, а «Compile-time error» лучше «Runtime error».
Придумывать велосипеды в тестировании не требуется.
Помимо этого компиляторы GWT и Haxe имеют возможность оптимизровать код, но пока не злоупотребляют этим.
Далее, основная задача js в браузере это не столько работа с памятью, которую и оптимизирует jit, а манипуляция с dom браузера. Вот где собака зарыта.
Отсюда получается, что проект создания jit под js vm уместен в случае применения js за пределами браузера и есть вещи намного важнее jit'а(например gc).
В качестве иллюстрации можно привести node.js и v8.
Мне показалось, что даже Apple со всеми ее запретами дала зеленый свет связке «html+css+js» или я не прав?
2. Возможность писать на разных языках клиент лично мне видится не самой лучшей идеей. Текущий зоопарк(JS, Flash, Silverlight, Java) уже превращает браузер в черт знает что, а дальше больше (Native, Unity).
3. Да, типизация это замечательно. И писать js с типизацией давно уже можно. Смотрим в сторону GWT и Haxe.
Мало того, что 10 дней замалчивали эту историю, так сразу же после появления новостей по этой теме ее перекрыли новостным шумом о невзорвавшейся бомбе на таймс сквер.
Теперь снова молчат и ждут заседания сената.
Связка nginx+node.js+haxe показала себя очень достойно.
Оставьте дедушкины присказки в покое.
Если я правильно понял ТС, то он послал порядка 300-500 посылок.
Дело в не совсем правильной форумлировке.
По правилам русского языка, появление в первой части слова иноязычной частицы веб позволяет писать либо через дефис(например веб-сервер), либо слитно(например вебсервер).
Уместность употребления Вами предлога «во» мне все еще не ясна.
Мне просто чудовищно любопытно по каким правилам происходит подобное словостроение.