65
Dart (pierwotnie zwany Dash) to internetowy język programowania opracowany przez Google.Został odsłonięty na konferencji GOTO w Aarhus, 10–12 października 2011 r.Celem Dart jest „ostateczne zastąpienie JavaScriptu jako lingua franca tworzenia stron internetowych na otwartej platformie internetowej”.Motywacja: Dart ma na celu rozwiązywanie problemów JavaScript (których, zgodnie z wyciekającą notatką, nie można rozwiązać poprzez ewolucję języka), oferując jednocześnie lepszą wydajność, możliwość „łatwiejszej obsługi przy dużych projektach” oraz lepsze funkcje bezpieczeństwa.Google oferuje kompilator krzyżowy, który kompiluje Dart do ECMAScript 5, w celu zapewnienia zgodności z przeglądarkami innymi niż Dart.Google planuje także zintegrować natywną maszynę wirtualną z Chrome (dostępna jest teraz gałąź Chromium) i zachęcić konkurentów do zrobienia tego samego w swoich przeglądarkach ... Kompilatory: dartc kompiluje Dart do zwykłego JavaScript.Frog to nowy kompilator Dart napisany w Dart;chociaż nie ma jeszcze wszystkich możliwości dartc, generuje znacznie bardziej zoptymalizowany kod.18 listopada 2011 r. Google wydało Dart Editor, edytor Dart o otwartym kodzie źródłowym oparty na komponentach Eclipse, dla systemów Mac OS X, Windows i Linux.
dart
Stronie internetowej:
https://dart.dev/Kategorie
Alternatywy dla Dart'a dla wszystkich platform z dowolną licencją
28
Objective-C
Język Objective-C jest prostym językiem komputerowym zaprojektowanym w celu umożliwienia zaawansowanego programowania obiektowego.
28
27
Nim (programming language)
Nim jest statycznym, imperatywnym językiem programowania z potężnym systemem makr, który stara się zapewnić programistom najwyższą moc bez kompromisów w zakresie wydajności środowiska uruchomieniowego.
23
23
20
17
F# (programming language)
F # jest zwięzłym, ekspresyjnym i wydajnym językiem funkcjonalnym i obiektowym dla platformy .NET, który pomaga pisać proste kody do rozwiązywania złożonych problemów.
17
17
IronPython
IronPython to implementacja języka programowania Python działającego pod platformą .NET i Silverlight.Obsługuje interaktywną konsolę z w pełni dynamiczną kompilacją.
14
12
Squirrel (programming language)
Squirrel to imperatywny, obiektowy język programowania wysokiego poziomu, zaprojektowany jako lekki język skryptowy, który pasuje do wielkości, przepustowości pamięci i czasu rzeczywistego ...
12
11
LiveScript
LiveScript to język, który kompiluje się do JavaScript.Jest to rozwidlenie Coco, które z kolei wywodzi się z CoffeeScript.