Обновление языка Dart 2.0, альтернативы JavaScript от Google

Обновление языка Dart 2.0, альтернативы JavaScript от Google

Разработчики из Google опубликовали версию языка программирования Dart 2.0 для мобильных и веб-систем. В новом выпуске появилась строгая статическая типизация, но типы могут выводиться автоматически и их аннотации по-прежнему не являются обязательными.

Компиляция

В Dart 2 режим «strong» для строгой проверки типов заменил режим «checked» для их ограниченной проверки. Строгая типизация и компилятор dartdevc обеспечивают быструю компиляцию в JavaScript без виртуальных машин. Для тестирования приложений теперь можно использовать компиляцию в JavaScript и любые штатные браузеры вместо Dartium.

Работа с интерфейсом

В новой версии языка можно определять виджеты для интерфейса без обязательного использования ключевых слов new и const. Раньше для этого нужно было применять отдельный язык разметки.

Разработка приложений

Для создания мобильных приложений можно использовать фреймворк Flutter. Для веб-разработки создатели Dart 2 предлагают набор специфичных библиотек, таких как dart:html и Angular. Также есть возможность создавать однородные системы с единой общей кодовой базой.

Рост популярности Dart

В 2018 году количество вопросов о Dart на платформе Stack Overflow резко увеличилось.

В рейтинге TIOBE за август 2018 года язык программирования занимает 24 место. Также в рейтинге GitHub за второй квартал 2018 года Dart занимает 23 позицию.

В феврале 2018 года была представлена бета-версия Dart 2.0. Кроме того, Google активно работает над операционной системой Fuchsia, написанной на Dart. В январе 2018 года Google опубликовала на GitHub инструкцию по установке Fuchsia OS, а уже в апреле стало возможным опробовать демоверсию системы прямо в браузере.

 


Опубликовано: 7 августа 2018


Выбрать программное обеспечение


Напишите запрос на программное обеспечение нам в Viber
+380503703627


Контакты Ай Ти Про

info@itpro.ua
Телефон: +38 (044) 257-24-44