Microsoft odmítá Dart, preferuje JavaScript

Google představil programovací jazyk Dart především jako náhradu
JavaScriptu pro webové aplikace. Microsoft (logicky) oponuje a
nepokládá Dart za přínos. Cestou má být další vývoj JavaScriptu.

Členové týmu Microsoftu pro JavaScript tvrdí, že za vznikem Dartu
stojí přesvědčení, že JavaScript má zásadní nedostatky, a cestou je
proto přejít na zcela novou technologii. Lidé z Microsoftu s tím ale
nesouhlasí. Google pro úspěch Dartu potřebuje získat vývojáře a také
dodavatele webových prohlížečů. Jak se zdá, Microsoft má v tuto chvíli
moc nový jazyk skoro „odpískat“ – stačí, když jeho podporu nepřidá do
Internet Exploreru (asi málokdo by chtěl vyvíjet aplikaci vedle sebe v
Dartu a JavaScriptu).

Navíc JavaScript vývojáři znají, existuje v něm řada předpřipravených
komponent a prohlížeče jsou dnes vyladěny tak, aby v nich mohly běžet
i výkonné aplikace (nejhůř je na tom asi Internet Explorer, to, že se
MS zastává JavaScriptu, tak může působit i trochu paradoxně). Jazyk má
za sebou dlouho historii a tradici sahající až do poloviny 90. let ke
společnosti Netscape; podpora pro něj se poprvé objevila v Netscape
Navigatoru 2 počátkem roku 1996. Poněkud překvapivě se tato
„odlehčená“ technologie nakonec stala základem pro současné bohaté
webové aplikace, i když byly k dispozici i robustnější prostředky
(Java, Flash…). Hotmail nebo GMail dnes obsahují stovky tisíc řádků
javascriptového kódu.

Právě to, že JavaScript klade důraz Mozilla (Firefox 12 by měl
JavaScript dále zrychlit, když se dynamicky typované proměnné
JavaScriptu mají při interpretaci chovat částečně jako statické) i
samotný Google, ukazuje, že Dart to rozhodně nebude mít jednoduché.

Dart má podobně jako Java nebo C/C++ používat statické typování
proměnných, pokud by však podobně fungoval i JavaScript, pak by zmizel
další důvod, proč tuto technologii opouštět.

Zdroj: CNet

Exit mobile version