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

Můj názor  |  zobrazit i odpovědi (trvale)  |  řadit od nejstarších Komentáře nyní řadíme od nejnovějších.
Tímto odkazem můžete řazení změnit.
 |  nových názorů: 38

Názory k článku

12. 10. 2011 13:20

Na první pohled to přípomíná ECMAScript 4 (aka JavaScript 2), který byl před pár lety navržen a zamítnut (a přežívá pouze ve Flashi jako ActionScript 3). Tedy ne syntaxí, ale koncepcí a účelem - nabídnout plynulý přechod od jednoduchých kousků kódu (netypované proměnné, atd.) až k velkým aplikacím s "dospělým" jazykem. Tak snad to na druhý pokus vyjde!

Souhlasím  |  Nesouhlasím  |  Odpovědět
12. 10. 2011 11:38

Zajímavý je třeba překlad aplikace "Hello, Darter!" do javascriptu: https://gist.github.com/1277224

Souhlasím  |  Nesouhlasím  |  Odpovědi (6)Zavřít odpovědi  |  Odpovědět
12. 10. 2011 10:59

Osobně by mě zajímalo, co je myšleno tím "web programming" a "web application".
V dávných dobách to znamenalo tvorbu kódu a aplikací, které vytvářely HTML kód.
Ale v součastnosti to vypadá, že pod to spadá všechno, co se týče kódu, co běží jak na serveru, tak na klientovi. I přes to, že komplexností se klientský kód často vyrovná normálním desktopovým protějškům.A taky mi připadá, že duálnost typového systému je spíše na škodu. V malých projektech to není probém, ale ve velkých se bude muset vynakládat usilí, aby všude byly použity typy, pokud je tam budou vývojáři chtít.A kód založený na konvencích (např. _ před proměnnou způsobí, že člen je privátní) mi připadá spíše omezujicí, než elegantní.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
12. 10. 2011 10:56

Tohle se Googlu povedlo. Doufám, že se to časem ujme i na server side a na Androidu. Bylo by super mít jeden jazyk pro tyto 3 platformy. Přijde mi to jako výrazně vylepšená Java - jednoušší, elegantnější, stručnější (to je to hlavní), lambda funkce, funkce jako first lass object, vnořené funkce, actor model. Základní knihovna je na první pohled čistě navržená.

Souhlasím  |  Nesouhlasím  |  Odpovědi (6)Zavřít odpovědi  |  Odpovědět
12. 10. 2011 10:33

Mám trošku obavy z kompatibility u ostatních prohlížečů.. přecijen, když je za něčím takovým výrobce dravě se rozmáhajícího chrome.. aby to pak nebylo "chrome only" - několik takových věcí už google představil.. A přesně za tohle se dřív nadávalo IE..

Souhlasím  |  Nesouhlasím  |  Odpovědi (2)Zavřít odpovědi  |  Odpovědět
12. 10. 2011 09:35

Je jasné, že Javascript z devatesátých let není pro rozsah dnešních projektů použitelný. Nechápu ale, proč nemůžou vzít normální jazyk, jak třeba Javu? Takhle se zase bude muset spousta lidí učit něco nového, co ja ale v principu stejné, jako to předtím.

Souhlasím  |  Nesouhlasím  |  Odpovědi (8)Zavřít odpovědi  |  Odpovědět
12. 10. 2011 09:30

[quote]
cílem je strukturovaný a přesto flexibilní
[/quote]
strukturovanost jazyka je nejaky predpoklad pro neflexibilitu? nebo proc "presto"? asi se podivam na original, jestli se zblaznil prekladatel nebo primo Lars.
[quote]
oceníte možnost zapisovat nové proměnné bez nutnosti definice jejich typu
[/quote]
nu, jestli je to podobny system, jako "var" v c#, tak proc ne. jinak to oceni leda ichtyl.mate nekdo info, jestli je ten jazyk opravdu v necem lepsi, nez c#? ma to generika, reflexi, lambda vyrazy, popr. jiny veci z funkcionalniho programovani, (atd., atd.)? jestli ne, tak (opet) nekdo vynalez smajdavy kolo.

Souhlasím  |  Nesouhlasím  |  Odpovědi (6)Zavřít odpovědi  |  Odpovědět
avatar
12. 10. 2011 09:28

Tak tohle se mi velice líbí!! Snad to úplně nahradí javascript. Proletěl sem si stránky s dokumentací a mám z toho opravdu velmi dobrý pocit. Uvidíme jak to bude s výkonem, podporou atd. v budoucnu. Držím palce

Souhlasím  |  Nesouhlasím  |  Odpovědět
12. 10. 2011 09:13

Nornalne jsem cetl ""Google útočí na JavaScript, představil programovací jazyk Datart"

Souhlasím  |  Nesouhlasím  |  Odpovědi (1)Zavřít odpovědi  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor