Portál AbcLinuxu, 22. prosince 2025 13:05
A vážně: fakt koukejte trochu dál než za syntaxi. Já sice nepodceňuju její význam (nemám rád Python kvůli významovým bílým znakům a céčkovou syntaxi kolem ukazatelů považuju za absolutně dementní, zlatej Pascal), ale tohle je dost v céčkovém duchu, takže by to pro tebe nemělo být nic strašného.
Nebo jestli jsem tě blbě pochopil a máš nějaké výhrady vůči sémantice (třeba že to má automatickou správu paměti?
), sem s nimi.
:=, přiřazení je pořád =).
Definice metod je trochu zvláštní, ale jinak zrovna objektovej model se mi na Go hodně líbí
Dvacátá pozice na Tiobe indexu není pro nový jazyk zas tak špatný výsledek. Nechává za sebou Luu, Scheme, Fortran, VisualBasic.NET, D, Cobol, Haskell a další.
Já osobně věštím Go velkou budoucnost. Syntax je celkem podobná C a tam, kde se liší, pro to autoři měli dobré důvody. Je to celé pouze o zvyku - nedělat etalon z toho, na co jsem zvyklý a zkusit se nad jazykem zamyslet bez předsudků.
Znáte dnes nějaký jiný moderní jazyk použitelný pro systémové programování než C/C++ ? Co když budu chtít napsat něco operujícího blízko HW, bez nutnosti mít nainstalovaný obří runtime/VM, budu chtít úlohu paralelizovat a bude mi záležet na rychlosti běhu i kompilace ? Existuje vhodnější jazyk než Go ?
OpenCL 
Znáte dnes nějaký jiný moderní jazyk použitelný pro systémové programování než C/C++ ?"Moderní" a "C/C++" v jedné větě?
No, kromě toho Go a D se tímhle směrem profilují třeba už zmíněný Clay a taky BitC nebo Rust (a určitě spousta dalších, o kterých nevím). Zajímavější bude, který z nich se prosadí – v tom má Go z pochopitelných důvodů těžce navrch.
C/C++ možná moderní není - jazyk který si klade ambice ho nahradit, by však moderní být měl.
Rust: "No supported releases yet nor defined release schedule / plans."
BitC: Kde jsou nějaké standardní knihovny ? Bez nich je to jen vědecký experiment.
Clay vypadá zajímavě, postrádám však podporu multithreadingu.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.