Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > JavaScript станет ли полноценным


Автор: РаисаТигрест 10.12.2009, 15:17
Станет ли JavaScript полноценным языком или его судьба жить только внутри бразузера? Ваше мнение?

Автор: bars80080 10.12.2009, 15:43
а смысл ему куда-то выбираться?

Автор: Moln 10.12.2009, 16:22
смысл в том, что не очень удобно кучу разных языков использовать

Автор: ageent 10.12.2009, 16:27
а куда он может выбраться? в браузере ток будет использоваться будет, ясен пень. 

Автор: bars80080 10.12.2009, 18:41
Цитата(Moln @  10.12.2009,  15:22 Найти цитируемый пост)
смысл в том, что не очень удобно кучу разных языков использовать 

если речь идёт о сопряжении сервера и клиента, то какая разница? эти два элемента так и останутся разделены бездной диэлектрического пространства. всё что им нужно для совместной работы - устойчивый протокол и стандартизированный формат передачи данных.

а раз две части между собой не связаны, то их и развивают специализировано. javascript больше нацелен на сопряжение дизайна с html-разметкой, а серверные на подготовку и обработку данных. если javascript поместить на сервер, то он окажется не просто слаб, а мегаслаб по сравнении с существующими языками. но если его развивать (на что уйдёт время, силы), то получим собсна ту же java или php. переносим в клиента и получаем офигенно тормознутую систему, базирующуюся на ресурсах ПК пользователя, которая не использует и 2% своих мощностей

скажете, зачем серверную часть переносить на клиента? а какая тогда будет разница между нынешним положением дел?
вам нужно большую javascript на сервере и маленькую javascript на клиенте. дык, так оно и есть php|asp|java на сервере и javascript на клиенте

Автор: diadiavova 10.12.2009, 22:24
Цитата(РаисаТигрест @  10.12.2009,  15:17 Найти цитируемый пост)
Станет ли JavaScript полноценным языком или его судьба жить только внутри бразузера? Ваше мнение?

Во-первых он уже давно не живёт внутри браузера(по крайней мере если говорить о jscript - реализации от майкрософт). Административные сценарии винды могут писаться как на vbscript так и на jscript. Существует технология, позволяющая скомпилировать жуткую смесь из xml, vbscript и jscript в полноценный COM-компонент
http://msdn.microsoft.com/en-us/library/sabtaw6b%28VS.85%29.aspx
Я уже не говорю о языке JScript 8 - компилируемом языке программирования , в котором реализованы дополнительные возможности, позволяющие компилировать из кода JScript полноценную .Net-сборку
http://msdn.microsoft.com/ru-ru/library/72bd815a.aspx

Автор: mxt 11.12.2009, 09:12
давно есть javascript для серваков. к примеру можно взять v8 javascript,   его базовых возможностей вполне хватает. да и все больше пишется модулей для него, ибо это детище гугла/  почитай тут http://habrahabr.ru/blogs/javascript/66455/

так же  есть в некоторых игровых движках (спец, подогнонные реализации).

Добавлено через 38 секунд
http://code.google.com/p/v8cgi/wiki/API

Автор: Любитель 12.12.2009, 18:03
Цитата(РаисаТигрест @  10.12.2009,  15:17 Найти цитируемый пост)
или его судьба жить только внутри бразузера

А как же всякие Adobe Air, XUL Runner или HTA?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)