Dart (язык программирования)
- Dart — объектно-ориентированный язык для сборки мусора с синтаксисом в стиле C.
- Язык поддерживает интерфейсы, микшины, абстрактные классы, овеществленные обобщения и вывод типов.
- История Dart началась на конференции GOTO в 2011 году, основанной Ларсом Баком и Каспером Лундом.
- Основное внимание было уделено компиляции кода Dart в JavaScript.
- Версия Dart 2.0 была выпущена в августе 2018 года с языковыми изменениями, включая систему ввода.
- Dart может компилироваться в WebAssembly начиная с версии Dart 3.22.
- Разработчики могут развертывать приложения Dart шестью способами: в Интернете, на собственных платформах, в виде автономных исполняемых файлов и с помощью платформы Flutter framework.
- Dart использует изолированные, независимые рабочие процессы для обеспечения параллелизма и безопасности.
- Начиная с версии Dart 2.12, была введена надежная защита от null для обеспечения безопасности кода.
Полный текст статьи: