[Beowulf] "Go" programming language
rtomek at ceti.pl
Mon Nov 1 09:24:55 PDT 2010
On Mon, 1 Nov 2010, Peter St. John wrote:
> Has anyone tried the "Go" programming language on a beowulf?
Probably not, I wildly guess. First of all, the language is too new (just
one year old).
Besides, it looks like they wanted to have a language that didn't look
like C, even thou it looked like it. And they succeded...
> The language's homepage says,
> " Its concurrency mechanisms make it easy to write programs that get the
> most out of multicore and networked machines..."
Well, myself, maybe I would stand on my hands, clap my feet and yell
"ooom! oom!" if they did this to Haskell (maybe there is some library for
distributing Haskell, I'm not sure, had no time/need to check).
Personally, I don't think I would use Go. At least in the foreseeable
future. It doesn't seem it gives anything that Python and C couldn't give,
and they are better established as languages. At best, it may be
interesting syntactic experiment. If few years from now there is still
some rumour about it, then maybe...
> (from http://golang.org/)
> The wiki is http://en.wikipedia.org/wiki/Go_%28programming_language%29
> I'm sure I'll use MPI but Google hired some pretty cool language designers.
Yes. There is a proverb in Polish, that roughly translates as "when you
hire six chefs in a kitchen, you have nothing to eat".
> P.S. described somewhere as "merging C++ with Python" which maybe
> explains an odd white-space rule (open curly bracket can't begin a line
> because it would confuse automated semicolon line endings), Yuk.
Genetically-wise, some hybrids are great and move things forward. But some
other are unable to live without life support.
** A C programmer asked whether computer had Buddha's nature. **
** As the answer, master did "rm -rif" on the programmer's home **
** directory. And then the C programmer became enlightened... **
** Tomasz Rola mailto:tomasz_rola at bigfoot.com **
More information about the Beowulf