Dart

Dart — Lars Bak və Kasper Lund tərəfindən hazırlanmış və Google tərəfindən hazırlanmış proqramlaşdırma dili. Veb və mobil proqramlar, həmçinin server və masaüstü proqramlar hazırlamaq üçün istifadə edilə bilər.

Dart obyekt yönümlü, sinif əsaslı, C üslublu sintaksisi olan tullantı toplayan dildir. O maşın kodu, JavaScript və ya WebAssembly kompilyasiya edə bilər. O interfeysləri, miksinləri, abstrakt sinifləri, refikasiya olunmuş generikləri və tipləri dəstəkləyir.
 Tarixi 
Dart 10-12 oktyabr 2011-ci ildə, Danimarkanın Orhus şəhərində keçirilən GOTO konfransında təqdim olundu.  Layihənin əsasını Lars Bak və Kasper Lund tərəfindən qoyulub. Dart 1.0 14 noyabr 2013-cü ildə yayımlandı.

Dart əvvəlcə qarışıq qəbul edilmişdi. Təşəbbüs Chrome-da Dart VM-ni yaratmaq planlarına görə interneti parçaladığına görə tənqid edilirdi. Bu planlar 2015-ci ildə Dart 1.9 versiyası ilə ləğv edildi. Diqqət Dart kodunu JavaScript-də tərtib etməyə dəyişdirildi.

Dart 2.0 2018-ci ilin avqustunda tip sistemi və dil dəyişiklikləri ilə yayımlandı.

Dart 2.6 yeni dart2native uzantısını təqdim etdi. Bu kompilyasiyanı Linux, macOS və Windows masaüstü platformaları üçün əlçatan etdi. Əvvəllər tərtibatçılar yalnız Android və ya iOS cihazlarından istifadə edərək yeni alətlər yarada bilirdilər. Bu genişləndirmə ilə tərtibatçılar proqramı öz-özünə icra olunanlara yerləşdirə bilərlər. Dart SDK-nın bunu işə salmaq üçün quraşdırılmasına ehtiyac yoxdur. Flutter alətlər dəsti Dart-ı birləşdirir, ona görə də o backend dəstəyi kimi kiçik xidmətlərdə kompilyasiya oluna bilər.

Dart 3.0 boşluq təhlükəsizliyi üçün tip sistemini dəyişdirdi. Buna qeydlər, nümunələr və sinif dəyişdiriciləri kimi yeni funksiyalar daxildir. Dart 3 həmçinin WebAssembly üçün sınaq görüntüsü əlavə etdi.
 Həmçinin bax 
 Google Web Toolkit
 TypeScript
 Flutter
 İstinadlar 

 Xarici keçidlər 

Kateqoriya:Skript dilləri
Kateqoriya:JavaScript proqramlaşdırma dili ailəsi
Kateqoriya:Google proqram təminatı
Kateqoriya:C proqramlaşdırma dili ailəsi