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.
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.
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.