Dart

Dart

Dart (първоначално наричан Dash) е уеб език за програмиране, разработен от Google.Той бе разкрит на конференцията GOTO в Орхус, 2011 г., 10-12 октомври.
Dart (първоначално наричан Dash) е уеб език за програмиране, разработен от Google.Той бе разкрит на конференцията GOTO в Орхус, 2011 г., 10-12 октомври.Целта на Dart е „в крайна сметка да замени JavaScript като lingua franca на уеб разработката на отворената уеб платформа“.Мотивация: Dart е предназначен за решаване на проблеми с JavaScript (които според изтичащата бележка не могат да бъдат решени чрез развиване на езика), като същевременно предлага по-добра производителност, способността „да бъдем по-лесно подобиени за мащабни проекти“ и по-добри функции за защита.Google предлага кръстосан компилатор, който компилира Dart до ECMAScript 5, за съвместимост с браузъри, които не са от Dart.Google също планира да интегрира родния VM в Chrome (вече има наличен клон на Chromium) и да насърчи конкурентите да направят същото с браузърите си .... Компилатори: dartc компилира Dart в обикновен JavaScript.Frog е нов компилатор на Dart, написан на Dart;макар че все още няма всички възможности на dartc, той генерира много по-оптимизиран код.На 18 ноември 2011 г. Google пусна Dart Editor, редактор на Dart с отворен код, базиран на компоненти на Eclipse, за Mac OS X, Windows и Linux.

Алтернативи на Dart за всички платформи с всякакъв лиценз

Objective-C

Objective-C

Езикът Objective-C е прост компютърен език, предназначен да даде възможност за сложно обектно-ориентирано програмиране.
Erlang

Erlang

Erlang е съвместно предназначение, програма за събиране на боклук за програмиране и система за изпълнение, използвана за изграждане на масово мащабируеми меки системи в реално време с изисквания за високо ...
Groovy

Groovy

Groovy е гъвкав и динамичен език за виртуалната машина на Java (JVM).
Nim (programming language)

Nim (programming language)

Nim е статично типизиран императивен език за програмиране с мощна макро система, която се опитва да даде на програмиста максимална сила без компромиси с ефективността на изпълнение.
FreeBASIC

FreeBASIC

FreeBASIC е напълно безплатен, 32-битов BASIC компилатор с отворен код, със синтаксис, подобен на MS-QuickBASIC, който добавя нови функции като указатели, неподписани типове данни, вградени ...
Tcl

Tcl

Tcl (първоначално от "Език на командния инструмент", но условно представен като "Tcl", а не "TCL"; произнася се като "гъделичкане" или ...
Kotlin

Kotlin

Kotlin е крос-платформа, статично типизиран език за програмиране с общо предназначение с извод за тип.
F# (programming language)

F# (programming language)

F # е кратък, изразителен и ефективен функционален и обектно-ориентиран език за .NET, който ви помага да напишете прост код за решаване на сложни проблеми.
Jython

Jython

Jython, наследник на JPython, е изпълнение на езика за програмиране Python, написан на Java.
IronPython

IronPython

IronPython е изпълнение на езика за програмиране на Python, работещ под .NET и Silverlight.Той поддържа интерактивна конзола с напълно динамична компилация.
REBOL

REBOL

Rebol (исторически REBOL) е междуплатформен език за обмен на данни и многопарадигмен динамичен програмен език, проектиран от Карл Сасенрат за мрежови комуникации и ...
Squirrel (programming language)

Squirrel (programming language)

Squirrel е императивен, обектно-ориентиран език за програмиране на високо ниво, предназначен да бъде скриптов език с леко тегло, който се вписва в размера, честотната лента на паметта и в реално време ...
Hack

Hack

Hack е език за програмиране за HHVM, който взаимодейства безпроблемно с PHP.
  • Безплатно
  • Linux
Babel

Babel

Babel е общ универсален компилатор за JavaScript.
LiveScript

LiveScript

LiveScript е език, който се компилира до JavaScript.Това е вилица от Коко, която от своя страна произлиза от CoffeeScript.