Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Кто юзает AppengineJS? (https://javascript.ru/forum/offtopic/16930-kto-yuzaet-appenginejs.html)

B@rmaley.e><e 30.04.2011 00:23

Цитата:

Сообщение от FINoM
А как создают языки высокого уровня?

Берут ручку и на бумажке (ну тут я утрирую, конечно) проектируют основные концепции языка, его синтаксис и механизмы.
Как и на чем Вы реализуете интерпретатор / компилятор / транслятор - уже Ваше дело. К языку оно не имеет никакого отношения.

Например, Rhino написан на Java, а V8 - на C++, SpiderMonkey - C. А Narcissus вообще на JS.

В Вашем случае корректнее апеллировать к тому, что JS разработчику не нужно знать языка, на котором написан движок. Что, в общем-то, логично, т.к., как видно выше, эти языки могут варьироваться.
И все же тут вопрос в мощности стандартного функционала. Очевидно, что имеющийся браузерный JS не подходит для серверной стороны, т.к. там не нужен DOM, зато нужна работа с файлами, прием запросов-отправка ответов, расширяемость. Так как многие полезные вещи могут быть не реализованы в "стандартной комплектации" придется реализовывать их самостоятельно, используя язык более низкого уровня (та самая расширяемость).

FINoM 05.05.2011 02:02

Цитата:

Сообщение от B@rmaley.e><e
Так как многие полезные вещи могут быть не реализованы в "стандартной комплектации" придется реализовывать их самостоятельно, используя язык более низкого уровня (та самая расширяемость).

Если я правильно понял, эта шняга поддерживает всё, что поддерживает питоновское СДК. Только блин до сих пор не могу найти, как поставить эту хрень у себя. Что, прям, совсем-совсем никого нет?


Часовой пояс GMT +3, время: 23:10.