Přejít k navigační liště

Seriál: Úvod do Dartu (9 dílů)

Google posledné dva roky pracoval na úplne novom programovacom jazyku s plánom nahradiť Javascript. Aktuálne Dart dosiahol označenie beta a postupne sa blíži k oficiálnemu releasu. Najvyšší čas, aby sme sa mu spolu v tomto seriáli pozreli na zúbky.

Komentáře: 24

Dart – Čo? Prečo? (díl 1)

V poslednej dobe prudko narástla dôležitosť JavaScriptu na webe a vývojári čoraz bolestivejšie narážajú na jeho nedostatky. Riešením možno bude postupné obohacovanie JavaScriptu o chýbajúcu funkcionalitu a plátanie najväčších problémov. Možno nie. Možno to bude Dart.

Komentáře: 4

Dart Typesystem (díl 8)

Ľudia zvyknutí na Java, C#, či C++ ohŕňajú nosom nad tým, že Dart je dynamicky typovaný. Ľudia odchovaní na Pythone, Javascripte či Ruby ohŕňajú nosom nad tým, že Dart to s podporou dynamických features príliš nepreháňa. Ľudia obľubujúci Dart nosom neohŕňajú a Dart-ovský typesystem pokladajú za najlepší vynález hneď po krájanom chlebe. O čom táto kontroverzia vlastne je, a ako to celé funguje?

Komentáře: 4

Dart – Neznesiteľná ľahkosť asynchrónneho bytia (díl 9)

Asynchrónnosť má niečo do seba. Imagine: žiadne thready, žiadne zamykanie objektov, žiadne deadlocks, livelocks. Žiadne webservery s vymrazenými 4 vláknami. Žiadne continuations for rescue (zakričte: fuj) a ďalšie podobné hacky. Žiadne problémy s neefektívne využitými zdrojmi. Kto však píše asynchrónny kód, vie, že táto selanka je len jednou časťou pravdy; asynchrónnosť vie niekedy poriadne skomplikovať život!

Kontrolní číslice čárového kódu (úloha z kroužku programování pro děti)

Kolik lidí si podle vás v supermarketu kontroluje účtenku, aby se ujistili, zda jim namarkovali vše správně? Obvykle ne mnoho, jelikož čárový kód je tak spolehlivý, že mu důvěřují, že funguje. (Já tedy vídám, že si to lidé kontrolují a namátkově to dělám tady. Přeci jen je tam lidský prvek, ne vše se markuje podle kódu, případně může být zboží špatně přiřazeno).