in reply to Thoughts on "Go"?
While glancing over the tutorial I saw that they stole one syntactic feature from Perl 6 (or maybe somewhere else, not quite sure ;-): no need for parenthesis around the condition in if statements, or around the statement list in for statements.
I also find the idea quite intriguing to use an operator := which automatically declares the variable on the LHS; I'm curious how that will turn out in practice.
But I guess the real killer app will be the concurrency support, and I'm neither qualified to comment on that, nor did I actually try it. If it provides Erlang-like good concurrency in an imperative programming language, it has a bright future ahead.
However the lack of exceptions make me think of the auld C style return type checking, which is always forgotten somewhere, and surely not state of the art for a modern programming language.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Thoughts on "Go"?
by punkish (Priest) on Nov 11, 2009 at 14:36 UTC | |
by moritz (Cardinal) on Nov 12, 2009 at 09:19 UTC | |
|
Re^2: Thoughts on "Go"?
by Jenda (Abbot) on Nov 11, 2009 at 15:17 UTC | |
by masak (Scribe) on Nov 11, 2009 at 15:39 UTC | |
by moritz (Cardinal) on Nov 11, 2009 at 15:43 UTC | |
by moritz (Cardinal) on Nov 11, 2009 at 15:29 UTC |