Computer programming, regardless of language, is hard. The computer does exactly what you tell it to.
Computer programming, regardless of language, is hard. The computer does exactly what you tell it to.
“learn Rust” in this case is learn it to a level where all of the little behaviour around cross language integrations are understood and security flaws won’t be introduced. Expert level.
It’s not “I did a pet project over the weekend”.
…and people worry about the name of a git branch.
I’m trying to understand Git, but it’s a giant conceptual leap.
To start with, start with just using git locally. Don’t worry about GitHub or similar. Then git and SVN will work very similarly. The main difference is that you need to git add
files with changes inside before you commit them.
Once you’re comfortable with using it by yourself, then I suggest running something like forgejo
locally to be your own code server. Then you can play and learn how the two parts work together.
Generally, you need to give yourself a little time. You need to do the work. Be efficient…sure, but don’t try to force it to be quicker than the time you need to learn.
The standard library is where project go to die.