Klávesové zkratky na tomto webu - základní­
Přeskočit hlavičku portálu


Google vytvořil nový programovací jazyk Dart, míří na web a do cloudu

aktualizováno 
Nový webový programovací jazyk chce nahradit již nedostačující Javascript a dát programátorům silný nástroj pro navrhování aplikací běžících v prohlížeči i na serveru. I samotné programování a ladění bude moci probíhat v cloudu.

Nový programovací jazyk Dart od společnosti Googlu pro snadný návrh webových aplikací

Z dlouho očekávaného Dash - nového programovacího jazyka od společnosti Google - se na vývojářské konferenci GOTO vyklubal programovací jazyk DART. Vývojáři prý v Dartu poznají staré známé prvky a konstrukce z jazyka Java a JavaScript, nicméně nabízí lepší flexibilitu, škálovatelnost a elegantnější zdrojový kód pro webové aplikace.

Výrazným lákadlem pro vývojáře má být také univerzalita jazyka Dart - ve stejném jazyce budou moci programovat klientskou i serverovou část aplikace. Další výhodou by pro programátory mělo být plně cloudové vývojové prostředí (IDE), které umožní snadnou spolupráci a ladění. Zatím je k dispozici jednoduchý nástroj Dartboard, na kterém si zájemci mohou snadno vyzkoušet jednoduché prográmky v jazyce Dart. Zdrojový kód lze hned upravovat přímo v rámci tutorialů a následně prográmek hned spustit či výsledek snadno sdílet s ostatními.

Zdrojový kód obligátního příkladu Hello, World si můžete hned v prohlížeči

Zdrojový kód obligátního příkladu Hello, World si můžete hned v prohlížeči upravit a vyzkoušet

Části zdrojového kódu můžete snadno ozkoušet a sdílet s ostatními. Později bude

Části zdrojového kódu můžete snadno ozkoušet a sdílet s ostatními. Později bude na webu plnohodnotné vývojářské prostředí.

Proč Google vyvíjí nový programovací jazyk pro web? V čem ty současné zaostávají? "Dnes se musí vývojář rozmýšlet, zda použije statický nebo dynamický programovací jazyk. Dart nabízí komplexní řešení tohoto problému." Dart má napomoci snazšímu vývoji aplikací malých i rozsáhlých, a zejména pak strukturované spolupráci jednotlivých částí programu, včetně jednotnosti klientské a serverové části kódu.

Jednoduše a efektivně

"Dart je nový třídový (class-based) programovací jazyk určený k tvorbě strukturovaných webových aplikací," píše se na oficiálních stránkách. "Navržen byl s důrazem na jednoduchost, efektivitu a škálovatelnost. Dart kombinuje mocné a inovativní vlastnosti se zavedenými programátorskými konstrukty. Výsledkem je jasná, přehledná syntaxe."

Podle Chromium blogu jsou hlavní cíle nového programovacího jazyka Dart:

  • strukturovaný, ale flexibilní jazyk pro webové programování
  • povědomý, pro programátory snadno pochopitelný jazyk
  • vysoký výkon od mobilních zařízení až po servery

Detailní informace

Flexibilitu akcentuje například možnosti volitelných typů (optional types), takže lze vytvářet rychlé prototypy aplikací a pak dodat pomocí typů přehlednost a škálovatelnost později.

Kód napsaný v Dart půjde nativně spustit v moderních prohlížečích, Google totiž zahrne VM (virtuální stroj) do svého prohlížeče Chrome a doufá, že podobně budou postupovat i ostatní prohlížeče.

V současnosti můžete spustit kód napsaný v Dart ve VM na straně serveru, případně zkonvertovat kód Dart do JavaScriptu, který poběží v Chrome, Safari (5+) a Firefox (4+).

Google doufá, že se programovací jazyk Dart rychle rozvine v oblíbené a spolehlivé prostředí pro webové programování: "Jakmile se Dash prokáže jako stabilní a životaschopný, jsme odhodláni udělat z Dash otevřený standard a přizvat k vývoji širší webovou komunitu."

Autor:




Hlavní zprávy

Další z rubriky

Rozšířené zobrazení výsledků vyhledávání - Google
Google po letech přestane při vyhledávání rovnou načítat výsledky

Od roku 2010 vám Google při vyhledávání nabízí dynamické vyhledávání. To nyní zmizelo.   celý článek

Samizdat.cz
Tipy na zajímavé weby: Najděte si nápad na nový byznys

V jakém oboru se vyplatí začít podnikat a jak je to s konkurencí ve vybraných částech ČR, prozradí mapa malého podnikání na Samizdat.cz. Dodavatele čerstvých...  celý článek

Nová aplikace propojí největší sociální síť s bleším trhem
Kladivo na Aukro? On-line „blešák“ Facebook Marketplace míří do Česka

Aplikace pro prodej a nákup mezi jednotlivci, Facebook Marketplace, bude do konce srpna dostupná i českým uživatelům. Zda dokáže přetáhnout uživatele portálu...  celý článek

Akční letáky
Akční letáky

Všechny akční letáky na jednom místě!

Najdete na iDNES.cz



mobilní verze
© 1999–2017 MAFRA, a. s., a dodavatelé Profimedia, Reuters, ČTK, AP. Jakékoliv užití obsahu včetně převzetí, šíření či dalšího zpřístupňování článků a fotografií je bez souhlasu MAFRA, a. s., zakázáno. Provozovatelem serveru iDNES.cz je MAFRA, a. s., se sídlem
Karla Engliše 519/11, 150 00 Praha 5, IČ: 45313351, zapsaná v obchodním rejstříku vedeném Městským soudem v Praze, oddíl B, vložka 1328. Vydavatelství MAFRA, a. s., je členem koncernu AGROFERT.