В Google выпустили новую версию своего языка веб-программирования Dart, созданного в качестве альтернативы JavaScript. Согласно официальному блогу, новая версия позволяет применять традиционные операторы ветвления для управления сложными асинхронными взаимодействиями. Это делается с помощью метода async и конструкции await, появившихся в API Future. В компании подчеркивают, что Dart 1.9 упрощает и оптимизирует асинхронный код, используемый при программировании взаимодействия с пользователем, доступа к сети, файлового ввода-вывода и т. п. Среди других особенностей — перечислимые типы и усовершенствованный анализатор кода.