Компания Google выпустила обновление языка программирования Dart, которое призвано улучшить его производительность. Доработки приурочены к предстоящему выходу платформы Flutter 1.0, пишет 9to5Google.
Dart изначально задумывался Google как язык для веб-разработки, альтернативный JavaScript. Задумка не удалась, но Dart лёг в основу кросс-платформенного фреймворка для разработки приложений Flutter, который сейчас находится на стадии превью-релиза.
В августе вышла версия Dart 2.0, которая получила множество улучшений, сделавших Flutter значительно удобнее для пользователей. Нынешнее обновление сфокусировано на повышении производительности языка, а не добавлении новых функций.
В Dart 2.1 уменьшили время компиляции и размер JavaScript-файлов на выходе, созданных компилятором dart2js. Пользователи Flutter заметят улучшение производительности кода, а также улучшение проверки типов почти на 40 процентов. Ещё одно удобное улучшение — автоматическое преобразование типов integer в double, где это необходимо.
Версия Dart 2.1 уже доступна, также обновлена среда разработки DartPad. Но Flutter-разработчикам придётся ждать выхода версии 1.0, чтобы воспользоваться изменениями. Подробно о них можно прочитать в блоге Dart и на странице GitHub.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.