Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Будьте добры, поясните, что конкретно вам кажется грубым и наглым в моей ремарке.
Гугл всерьёз вознамерился искоренить JS и насадить вместо него Dart
Javascript has fundamental flaws that cannot be fixed merely by evolving the language. [...] The goal of the Dash effort is ultimately to replace JavaScript as the lingua franca of web development on the open web platform.
Положа руку на сердце, это вовсе не смертельные недостатки для языка программирования
Стоит отказаться от классовой парадигмы — и работа с JavaScript становится лёгкой и приятной.
мне как-то не приходят в голову динамические интерпретируемые языки
И он не производит впечатления простоты и понятности.
показывая, что у Дарта нет никаких объективных преимуществ на JS
undefined (или значение с Array.prototype!) при выходе за границы массива это уже преимущество. Точно так же, кому-то не интересно наворачивать снова и снова весь boilerplate связанный с prototype для того, чтобы выразить распространенную концепцию «вот объект он несет данные, а вот методы, которые с ним работают». Кому-то хочется сказать, что параметр x ожидается типа Foo и хочется выразить это знание прямо в коде, а не запихивать в jsdoc-комментарий.Я против насильственной замены JS на Dart.
Javascript has fundamental flaws that cannot be fixed merely by evolving the language. [...] The goal of the Dash effort is ultimately to replace JavaScript as the lingua franca of web development on the open web platform.
Dart перешел на стадию бета-тестирования и не только…