Javascript — Это Базовый Язык Сегодняшнего Дня! (В Лучшем Случае.)

С каждым днем у меня крепнет осознание того, что JavaScript стремится играть ту же роль (занимать ту же нишу), которая была свойственна BASIC тридцать или даже пятнадцать лет назад. Другими словами, JavaScript становится простым и распространенным языком, который далеко перерос свое первоначальное предназначение, и теперь вы можете использовать его для создания практически любого приложения (клиентского, серверного, консольного.

и даже с графическим интерфейсом, как я недавно это сделал).

убежденный ).

Создаются целые операционные системы (Firefox OS, Google Chrome OS, Open webOS), для которых JavaScript является не менее «родным», чем когда-то был C для UNIX. Появляются языки, переведенные на JavaScript (можно вспомнить CoffeeScript, Dart, новорожденный TypeScript , и так далее).

Заметив это, уместно сразу порадоваться тому, что против Javascript выдвигается как минимум меньше серьезных претензий, чем когда-то против BASIC, который справедливо не любили за его GOTO и поощрение «паста-кода».

Более того, Javascript гораздо лучше переносится с платформы на платформу и из браузера в браузер.

Кроме того, многие существующие проблемы Javascript не имеют особого значения, поскольку решаются с помощью широко используемых инструментов с открытым исходным кодом.

Таким образом, нестрогий синтаксис устраняется строгой проверкой исходного кода ( JSLint , Например).

Отсутствие средств обработки данных (массивов, объектов) и функций устраняется подключением Нижнее подчеркивание и помогает обрабатывать строки Подчеркивание.

строка , и даты момент.js , Например.

Сложность использования DOM-методов (в чем, впрочем, виноват не язык JavaScript, а браузеры и их многообразие) преодолевается с помощью jQuery .

И так далее.

Это становится привычкой среди программистов.

Так что нам повезло с Javascript. Я люблю этот язык и желаю ему дальнейшего процветания.

Теги: #JavaScript #basic #Firefox OS #chrome os #Google Chrome OS #webos #Open webOS #goto #кроссплатформенная разработка #jslint #Underscore #underscore.js #Underscore.string #moment.js #jQuery #coffeescript #dart #typescript #JavaScript #typescript

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.