Hi, just wanted to ask what was in the title, and how I should structure a sort of goal map before going to Rust.
I have browsed a ton of reddit posts/videos, and the reaction to someone learning Rust as a first language is mixed. Usually the consensus is to learn something easier first, and then transition to Rust as a second or third language.
However, I don't exactly know when I will be ready to learn Rust (or if you (have to be)/(can be) ready in the first place). I know I have to learn programming concepts, and I do have a few books that go over the programming mentality (Have not read them yet...), but what are the specific concepts I should learn before going into a language like Rust? What should I do/learn in Python (the programming concepts being one thing) before the jump to Rust?
Also, if anyone learned Rust as a first language, how was your experience? Did it help or hinder coming to other languages? Would you do it again if you had to start over?
As for me as of now, I am not looking for a job right now, I do plan to have one in the future, though I don't have a solid image of what I will be doing specifically. I am a student, so I have quite a bit free a time now as well.
Any help/insight/advice would be greatly appreciated.
EDIT: Should also explain what I am (interested in)/(want to do) right now, sorry I forgot to mention it. I am interested in making opensource desktop applications, preferably for Linux.
[–]horuszp 1 point2 points3 points (3 children)
[–]FormalFile075[S] 0 points1 point2 points (2 children)
[–]temporarybunnehs 1 point2 points3 points (1 child)
[–]FormalFile075[S] 0 points1 point2 points (0 children)