Другие новости
Аналитика доходности ASIC-майнеров и динамики BTC за сентябрь 2025 года
Заявки на конкурс «Лидеры цифровой трансформации» в Москве поступили из 27 стран
Более пяти тысяч участников объединил Moscow Startup Summit
Москвичи высоко оценили проект для владельцев собак «Друг, спасатель, защитник»
Уже более 14 тысяч москвичей подали заявки на вступление в волонтерский корпус 80-летия Победы
Замена JavaScript от Google наконец реализована
Экономика
Уже два года прошло с момента первого представления Dart, позиционируемого в качестве замены JavaScript. Теперь Dart объявлен «готовым для работы».
Спустя два года после анонсирования нового языка программирования, выпущена версия Dart SDK 1.0.
Анонсированный в 2011 году, этот язык позиционировался Google как полноценная замена вездесущему JavaScript, поддерживаемому абсолютно всеми современными браузерами. Но чтобы код на Dart был рабочим, он должен был быть переведён на JavaScript – благодаря отсутствию поддержки его браузерами на тот момент.
Язык скоро стал посмешищем и был списан со счетов по причине большого количества JavaScript, получающегося при переводе.
И вот два года спустя команда разработчиков Dart создала улучшенный транслятор, dart2js, написанный на Dart и обещающий лучшую производительность, нежели идиоматический JS.
«Конечный код dart2js существенно меньше в размерах. Сгенерированный JavaScript для игры Pop, Pop, Win! теперь на 40% меньше, чем был год назад. быстродействие VM также продолжает постоянно улучшаться. Теперь оно быстрее идиоматического Javascript на 42-130% при запуске на V8, как показывают тесты производительности», – пишет Ларс Бак в своём блоге.
Сопровождающий SDK Dart Editor, среда разработки на базе Eclipse, поддерживает code completion, рефакторинг, дебаггер, подсказки и предупреждения.
Единственный браузер на сегодня, который поддерживает Dart – Dartium, пользовательский билд браузера Chrome.
