Да, в Вашем случае бонусы статической типизации языка исполнения — реализация 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 дней замалчивали эту историю, так сразу же после появления новостей по этой теме ее перекрыли новостным шумом о невзорвавшейся бомбе на таймс сквер.
Теперь снова молчат и ждут заседания сената.
Слова «вебсервер», «вебстраница» и «вебкамера» это сложные имена существительные.
По правилам русского языка, появление в первой части слова иноязычной частицы веб позволяет писать либо через дефис(например веб-сервер), либо слитно(например вебсервер).
Уместность употребления Вами предлога «во» мне все еще не ясна.
Сейчас утверждение «китай — дешевые товары» не совсем верна. Если быть точнее оно устарело.
Примерная разница в себестоимости продукции (между восточной европой и китаем) не более 10% (на примере производства пластиковых изделей).
В данный момент основные приемущества Китая для производителя:
— довольно простой процесс запуска(аренда земли или готового помещения, найм персонала, получение лицензий и сертификатов, лояльность гос.аппарата прямопропорциональна объему будущих(!) налоговых поступлений);
— специализированные анклавы (средненькие города по 10-20млн, которые занимаются только камнем и продуктов из него, пластиком и продуктов из него и т.д.);
— покупатели (легко найти партнеров-представителей со всего мира);
Приемущества Китая для покупателей:
— громадный ассортимент товаров;
— гибкость производителей (могут разбить заказ на несколько «соседей» для срочности, подогнать качество товара под запрашиваемую цену);
— логистика (выше всяческих похвал);
При сравнении с отдельными странами выплывают свои дополнительные приемущества.
А 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 показала себя очень достойно.
Оставьте дедушкины присказки в покое.
По правилам русского языка, появление в первой части слова иноязычной частицы веб позволяет писать либо через дефис(например веб-сервер), либо слитно(например вебсервер).
Уместность употребления Вами предлога «во» мне все еще не ясна.
Мне просто чудовищно любопытно по каким правилам происходит подобное словостроение.
Примерная разница в себестоимости продукции (между восточной европой и китаем) не более 10% (на примере производства пластиковых изделей).
В данный момент основные приемущества Китая для производителя:
— довольно простой процесс запуска(аренда земли или готового помещения, найм персонала, получение лицензий и сертификатов, лояльность гос.аппарата прямопропорциональна объему будущих(!) налоговых поступлений);
— специализированные анклавы (средненькие города по 10-20млн, которые занимаются только камнем и продуктов из него, пластиком и продуктов из него и т.д.);
— покупатели (легко найти партнеров-представителей со всего мира);
Приемущества Китая для покупателей:
— громадный ассортимент товаров;
— гибкость производителей (могут разбить заказ на несколько «соседей» для срочности, подогнать качество товара под запрашиваемую цену);
— логистика (выше всяческих похвал);
При сравнении с отдельными странами выплывают свои дополнительные приемущества.
Вот примерно поэтому туда все ломятся.