|
|
|
|
|
by solomatov
4512 days ago
|
|
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. |
|
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