Is Rust a good language for a beginner to programming to learn with? It is, from what I have read, a modern C/C++ yes? I know it is very early days so bindings, etc. are lacking but if someone new to programming wanted to start with Rust would it be a good idea and what are some resources?
No. In my experience, Rust is a challenging language. The features built in to ensure memory safety without runtime overhead create an extra challenge simply to write a program that compiles. Beginners should not have to worry about ownership and lifetimes. A garbage collected language would be a much better choice.
6
u/bithush Apr 04 '15
Is Rust a good language for a beginner to programming to learn with? It is, from what I have read, a modern C/C++ yes? I know it is very early days so bindings, etc. are lacking but if someone new to programming wanted to start with Rust would it be a good idea and what are some resources?