Lt304888.ru

Туристические услуги

Dart

14-06-2023

Dart
Тип исполнения:

интерпретатор

Появился в:

10 октября 2011

Автор(ы):

Google

Релиз:

0.07[1] (20 января 2012)

Испытал влияние:

Java, JavaScript, CoffeeScript, Go

Сайт:

dartlang.org

Dart — язык программирования, созданный Google. Dart позиционируется в качестве замены/альтернативы Javascript, страдающего от «фундаментальных» изъянов, которые невозможно исправить путём эволюционного развития.

Первая общедоступная информация об этом языке программирования появилась 12 сентября 2011 года на конференции разработчиков Goto[2]. 10 октября 2011 была проведена официальная презентация языка Google Dart.

Задачи, поставленные перед разработчиками языка:[3]

  • Создать структурированный и в то же время гибкий язык для веб-программирования
  • Сделать язык похожим на существующие для упрощения обучения
  • Высокая производительность получаемых программ как в браузерах, так и в иных окружениях, начиная от смартфонов и заканчивая серверами.

В настоящее время предполагается два способа исполнения Dart-программ: с использованием виртуальной машины или с промежуточной трансляцией в javascript.[3]

Пример

Знаменитый пример Hello World:

main() {
    print('Hello World!');
}

Функция для расчета n-ого числа Фибоначчи:

int fib(int n) {
    return (n <= 1) ? n : (fib(n - 1) + fib(n - 2));
}
 
main() {
    print('fib(20) = ${fib(20)}');
}

Примечания

  1. Dart Programming Language Specification.
  2. Keynote: Dart, a new programming language for structured web programming
  3. ↑ Dart: a language for structured web programming — The official Google Code blog

Ссылки

  • Язык Dart — Structured web programming

Dart.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01