cheers — appreciate the info and you sharing your first thoughts getting into it!
Backend dev and statically typed languages, I like to know at compile time not runtime hehehe (lots of jvm along the way for me kotlin java yada yada and other stuff along the way). Yea after corps beat me up, also getting fomo. Wouldn't touch it if it wasn't for these damn bitcoiners lolllllll
If you know Go you'll figure it out. Easier for you than JavaScript dev who's still trying to add his typescript type declarations (just kidding, had to say it lollllll)
Dropping these for you (which I haven't read myself yet but they're free from cimmunity). Key-convertr is a small nostr lib I came across, it was tiny so was like.... cool let me use this as sandbox to learn like a junior and make it better lil bit at a time (hence the multi threading)
https://doc.rust-lang.org/rust-by-example/
https://doc.rust-lang.org/stable/book/
https://github.com/rot13maxi/key-convertr
https://giphy.com/gifs/django-unchained-laughing-leo-laser-XAZviyD7zSQovEuprB
Discussion
Yea at first everything “::” and syntax felt strange. Still don’t know everything conceptually, but it’s getting better. VSCode is teaching me with the rust-analyzer Type “Inlays” . VSCode + rust-analyzer is your friend (probably other editors, but I just like VSCode lately even tho its ms). Good that you are here this reminded me to get rid of VSCode in favor of VSCodium at some point soon (just got too comfy with my settings syncccc lollll https://vscodium.com/)
Also, PlebLab lately started documenting their workshops and sometimes they poke around Rust so check it out too, and their channel