News for hackers. Stuff that matters.
Re:New stable release of Go by smosher on Thursday May 05, 2011 @02:55PM (#2518514)
You can learn to be useful in Go in about 5 minutes, and it has some extremely convenient support for concurrency.

On the flipside, I think learning OCaml (if you've no experience with that family) will make you smarter in a way that Go won't. Of the two, given someone that knew neither: if you want to learn something learn OCaml, if you want to do something use Go.

Aside: speaking of OCaml and new languages, have you looked at Rust? https://github.com/graydon/rust/wiki - it was bootstrapped in OCaml.

Re:New stable release of Go by swannodette on Thursday May 05, 2011 @03:00PM (#2518529)
I have looked at Rust. Rust looks like it has the potential to be a much bigger game changer than Go in the systems programming space, in my humble opinion. But only time will tell.
Re:New stable release of Go by icey on Thursday May 05, 2011 @03:28PM (#2518625)
Why do you think Rust has the potential to be a much bigger game changer than Go in the systems programming space? I assume you have technical reasons for this opinion?
Re:New stable release of Go by swannodette on Thursday May 05, 2011 @03:46PM (#2518685)
Typestate for checking a much larger class of invariants.