Internet Info, s.r.o. Lupa Root Měšec Podnikatel DigiZone Slunečnice Vitalianew Bomba Navrcholu Weblogy Jagg Woko Dobrý web Computer.cz SK: MojeLinky

Hlavní navigace

Go, nový programovací jazyk od Google

Google představil nový programovací jazyk, nazvaný Go. Autoři o něm říkají: Go je pokus zkombinovat snadnost programování v interpretovaném, dynamicky typovaném jazyce, s efektivitou a bezpečností staticky typovaného kompilovaného jazyka. Měl by být moderní, s podporou sítí a vícejádrového zpracování. A především by měl být rychlý. Bude Go tím Novým Velkým Jazykem, který se prosadí na internetu? Nechme se překvapit.

Zdroj: Google Blogoscoped

Předchozí zprávička Následující zprávička        
Honza
Honza (neregistrovaný) ---.net.optinet.cz
11. 11. 2009 12:40 Nový

Hmmm

celé vlákno

Další jazyk s céčkovou syntaxí, fuj. Je tu spousta jazyků, v nichž napsaný zdrojový kód je snadno přehledný a pohodlně se v nich píše (např. Python, Lisp, …), tak je IMHO škoda kazit jazyk např. zbytečnými středníky na koncích řádků, složenými závorkami, apod.

Ale jak tak koukám, tak Go zabíjí jiné věci, například to že obsahuje „goto statement“, „switch statement“, a spoustu dalších obskurních konstrukcí.

Lukas
Lukas (neregistrovaný) 62.168.56.---
11. 11. 2009 13:07 Nový

Re: Hmmm

celé vlákno

Lisp a prehledny ? Is it a joke ?

Zbytecne stredniky atd. jsou marginality.

Radek
Radek (neregistrovaný) ---.adsl.sky.cz
11. 11. 2009 22:01 Nový

Re: Hmmm

celé vlákno

Taky me zarazilo, ze by Lisp byl prehledny :)

Timy _ aura:100
13. 11. 2009 0:16 Nový

Re: Hmmm

celé vlákno

Lisp má své výhody i v přehlednosti, například maximální soudržnost v syntaxi. Prakticky vše (definice funkce, definice makra, volání funkce/makra, podmínky, cykly atd.) má tvar:

(název-funkce-makra-atd parametr-1 parametr-2 ... parametr-n)

…což je na jednu stránku výhodné, na druhou stranu jsem si ani po třech semestrech programování v Lispu nezapamatoval definici do cyklu, který tam vypadá následovně:

(do ((temp-one 1 (1+ temp-one))
       (temp-two 0 (1+ temp-one)))
      ((= 3 temp-two) temp-one))
Láďa
Láďa (neregistrovaný) ---.net.upc.cz
11. 11. 2009 15:35 Nový

Jazyk s hello world na 5 řádků nemůže být simple

celé vlákno

a stojí vlastně někdo o další jazyk?

Jakub D.
Jakub D. (neregistrovaný) ---.252.broadband.iol.cz
11. 11. 2009 18:56 Nový

Re: Jazyk s hello world na 5 řádků nemůže být simple

celé vlákno

Tak to Googlu prej: uz maji vlastni vyhledavac, OS, browser, office, mail a ted se proste rozhodli pridat i vlastni jazyk. Jen se trochu bojim pomyslet, co se rozhodnou do sbirky pridat priste :-))

Radek
Radek (neregistrovaný) ---.adsl.sky.cz
11. 11. 2009 22:03 Nový

Windows

celé vlákno

Jen mi tam chybi podpora pro Windows…

Chapu, ze na tomto serveru se na me asi budete tvarit zle, ale snad je dobry, kdyz se da aplikace napsat multiplatforme…

Bruce
Bruce (neregistrovaný) ---.chello.sk
20. 11. 2009 22:02 Nový

Re: Windows

celé vlákno

viz oficialne FAQ:

Why doesn't Go run on Windows?

We understand that a significant fraction of computers in the world run Windows and it would be great if those computers could run Go programs. However, the Go team is small and we don't have the resources to do a Windows port at the moment. We would be more than willing to answer questions and offer advice to anyone willing to develop a Windows version.

Přehled názorů

Hmmm
Honza 11. 11. 2009 12:40
└ 
Re: Hmmm
Lukas 11. 11. 2009 13:07
 
└ 
Re: Hmmm
Radek 11. 11. 2009 22:01
 
 
└ 
Re: Hmmm
Timy _ 13. 11. 2009 00:16
Jazyk s hello world na 5 řádků nemůže být simple
Láďa 11. 11. 2009 15:35
└ 
Re: Jazyk s hello world na 5 řádků nemůže být simple
Jakub D. 11. 11. 2009 18:56
Windows
Radek 11. 11. 2009 22:03
└ 
Re: Windows
Bruce 20. 11. 2009 22:02