Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Язык для начинающих

23.10.19 08:24
Re: Язык для начинающих
 
koder патриот
koder
в ответ daduda 22.10.19 19:40, Последний раз изменено 23.10.19 08:25 (koder)

Затем, что EcmaScript учитывает потребности современных программистов современного веба.
Поэтому и нам приходится компилировать ESXX в поддерживаемый браузером JS
JS это язык. С конкретным синтаксисом, с конкретными конструкциями. Библиотеки это не язык. Это сборник функций. То же самое и фрэймворк. Вы не пишете какой то функционалитет сами, а используете готовый. Но то, что вы пишите сами, вы пишете на каком то языке. Так вот нормальные классы с нормальным ООП вы на JS не пишете. Язык не поддерживает. Ну нет таких конструкций в этом языке. А броузеры поддерживают стандарты. А пишете вы на чем то, что потом будет транслировано в эти уродливые извращения JS.

Причем транслировать не обязательно. Тот же Ангулер по умолчанию использует Постскрипт. Но тонкие извращенцы могут писать прямо на JS.


Я пишу на яве. Берем ваадин. Или EXT2. Компилируем. Гм. И получаем на выходе JS. Ups. Видимо Ява это всет таки яваскриптулыб

 

Перейти на