reklama

Google útočí na JavaScript, představil programovací jazyk Dart

Vývojáři webových aplikací by měli zpozornět. Ve většině případů pro ně byla samozřejmostí dokonalá znalost JavaScriptu, bez toho se téměř žádná webová aplikace nemohla obejít. V blízké budoucnosti tomu ale bude možná jinak, Google totiž představil první preview verzi nového programovacího jazyka Dart.

Jak na oficiálním code blogu uvedl Lars Bak, softwarový inženýr Dart týmu, cílem je strukturovaný a přesto flexibilní jazyk pro tvorbu webových aplikaci. Současné aplikace již přerostly možnosti JavaScriptu a především pro opravdu rozsáhlé aplikace se JavaScript stává téměř nepřekonatelnou překážkou. Dart by měl přitom nabídnout vhodné prostředky jak pro malé projekty samostatných vývojářů, tak i pro obrovské webové aplikace. Z tohoto důvodu Dart nabízí dva různé přístupy. Zejména v prvních fázích vývoje nové aplikace oceníte možnost zapisovat nové proměnné bez nutnosti definice jejich typu. V pozdějších fázích vývoje, kdy je aplikace rozsáhlejší a stabilnější lze tyto typy snadno přiřadit. Jazyk tedy filozofií vzdáleně připomíná třeba oblíbené PHP.

Jelikož jde o ranou testovací verzi, žádné prohlížeče včetně Chromu zatím neobsahují Dart Virtual Machine nutný pro běh Dart kódu. Nicméně další možností je kompilátor, který přeloží Dart kód do JavaScriptu. To znamená, že můžete napsat aplikaci v Dartu a po zkompilování poběží bez problémů v každém moderním prohlížeči.

Témata článku: Google, Web, Programování, Javascript, Lars

38 komentářů

Nejnovější komentáře

  • Pavel Šimek 12. 10. 2011 13:20:49
    Na první pohled to přípomíná ECMAScript 4 (aka JavaScript 2), který byl...
  • David Kudera 12. 10. 2011 11:38:21
    Zajímavý je třeba překlad aplikace "Hello, Darter!" do javascriptu:...
  • Falhar 12. 10. 2011 10:59:45
    Osobně by mě zajímalo, co je myšleno tím "web programming" a "web...
reklama
Určitě si přečtěte

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

** V Brně byl velký výpadek služeb UPC ** Důvodem je překopnutý páteřní kabel ** V některých lokalitách služby stále nefungují

5.  12.  2016 | Jakub Čížek | 100

17 expertek Microsoftu předpovědělo rok 2027. Splní se alespoň něco?

17 expertek Microsoftu předpovědělo rok 2027. Splní se alespoň něco?

** Zmizí klasické vyhledávače ** Budeme programovat buňky ** Kvantové počítače překonají šifry

6.  12.  2016 | Jakub Čížek | 34

ASUS ZenBook 3 se začal prodávat v Česku. Je ve všem lepší než MacBook, ale bude to stačit?

ASUS ZenBook 3 se začal prodávat v Česku. Je ve všem lepší než MacBook, ale bude to stačit?

** Novinka od Asusu míří přímo proti MacBooku od Applu ** Nabídne daleko více výkonu za stejné peníze

2.  12.  2016 | David Polesný | 144

11 tipů na dobrý stolní počítač: od základu po herní mašiny

11 tipů na dobrý stolní počítač: od základu po herní mašiny

** Postavte si stolní počítač! Máme pro vás 11 vzorových sestav s rozpisem komponent ** Většina tipů cílí na hráče, věnujeme se ale i základnímu PC a počítačům na střih videa ** Nadělte si nový počítač třeba pod stromeček

5.  12.  2016 | Adam Kahánek | 73


reklama