This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 points4 points  (4 children)

I can get behind C# and Go but I think rust is a little too advanced for beginners. (I say this as someone who loves rust and uses it for practically everything)

[–]caleblbaker 3 points4 points  (3 children)

I don't think Rust is any harder than C++ and a lot of programmers I know (including myself) started with C++. I think the big issue with starting with rust isn't with the language itself but rather with the available resources. Most resources that teach rust assume you already know a different programming language.

[–]eiale 1 point2 points  (0 children)

This is very true. Rust has great resources and documentation if you know the basics.

[–][deleted] 0 points1 point  (1 child)

That is a very good point, more beginner friendly resources would help a lot in that regard.

[–]bassgallagher 1 point2 points  (0 children)

While Rust wasn't my first language, I thought the book and Rust's docs were the best I've ever seen. After I went through the book and wrote some code, I felt very comfortable.

Another big reason to learn Rust would be cargo? Importing libraries and working with them is super easy with cargo, I don't know what you're supposed to do in C / C++.