News for hackers. Stuff that matters.
Re:Rust, Go, C++11 or Julia? Which would you choose and why by solomatov on Friday February 14, 2014 @05:38PM (#7241530)
It depends on what you want.

If you want to write production code C++ is a definite answer. Rust and Julia are immature. Go is a badly designed language.

If you want to learn, choose Rust. It's very well designed language with interesting type system which includes many ideas from languages like Haskell, etc. Julia is a dynamic language and you won't learn a lot.

Re:Rust, Go, C++11 or Julia? Which would you choose and why by chewxy on Friday February 14, 2014 @11:41PM (#7242699)
> Go is a badly designed language.

Wat.

FWIW, Go was designed for productivity, not for breaking new ground. In that respect, it has it well achieved. You just need to program in Go for a bit to realize you don't really need classes or generics or templates.

http://talks.golang.org/2014/research.slide#7

Re:Rust, Go, C++11 or Julia? Which would you choose and why by herokusaki on Friday February 14, 2014 @06:59PM (#7241939)
> Go is a badly designed language.

Honest question: why do you think so?

Re:Rust, Go, C++11 or Julia? Which would you choose and why by solomatov on Friday February 14, 2014 @07:04PM (#7241957)
It doesn't have generics because they are "too complex". It also ignores all progress of the last 20 years in programming languages research.

Rust is much better language in this respect. It has beautiful type system.