PDA

View Full Version : Google's programming language Go



Странник
November 12th, 2009, 09:04 PM
http://golang.org/

I don't really understand much about programming, so can you guys take a look and say if this is actually something noteworthy

JDShu
November 12th, 2009, 09:08 PM
Seems to be a middle ground in between lower level languages like C and higher level languages like Python. I can imagine it being a very useful language.

MaxIBoy
November 12th, 2009, 09:20 PM
I'd suggest trying a more established language. There are plenty of kinda nice languages which never stick, and any programs written in them are doomed to obscurity.


I personally wouldn't do any serious work in a language unless ESR has tried it.



EDIT: It's a systems programming language, according to its website. In that case the design seems to be making a smart set of tradeoffs. But novice programmers shouldn't attempt systems programming, it's quite tricky and tedious.

NovaAesa
November 12th, 2009, 09:23 PM
It looks like it has nice support for concurrency. I will have to give this a try when my exams are done.

mmix
November 12th, 2009, 10:42 PM
go is mixin language of c++ and python.
IMHO, it would be better, if it comes with c++ and lisp.

Anyway, there is another language called brace which is c and python, which more closer ESR stated.

http://sam.nipl.net/brace/

coldReactive
November 12th, 2009, 10:43 PM
NOT another one!

Kdar
November 13th, 2009, 01:09 AM
They should have named it Goo instead

Kunkles
November 13th, 2009, 01:19 AM
I'll stick with my C++, thanks :D

Frak
November 13th, 2009, 01:28 AM
From what I've seen, I prefer Axum (http://msdn.microsoft.com/en-us/devlabs/dd795202.aspx).

JDShu
November 13th, 2009, 02:06 AM
From what I've seen, I prefer Axum (http://msdn.microsoft.com/en-us/devlabs/dd795202.aspx).

From what I can see, these two languages aim to do different things, why are you even comparing them? Just cause they're both new? Or something else?

Frak
November 13th, 2009, 02:19 AM
From what I can see, these two languages aim to do different things, why are you even comparing them? Just cause they're both new? Or something else?
New research languages make me giddy. Out of the two newest commercial languages (by commercial, I mean commercially developed) that I know of, Axum looks a lot better than Go. It's also part syntax and markup. Axum just looks better.