3 ms·
- Rust - I had tried learning C++ before but I found it confusing, especially the ecosystem. I have not built anything serious with Rust but it was easy to lear
by alan_n 8y ago
- Rust - I had tried learning C++ before but I found it confusing, especially the ecosystem. I have not built anything serious with Rust but it was easy to learn imo compared to C++, especially since it has a package manager and also the Rust book is amazing. I knew the basics of pointers but I had never really worked directly with them. Learned a lot. Now I've been dabbling with C++ (because some programs I'd like to modify are written in it), and it's been slightly easier.
- Databases - I'm self taught so I never really learned about basic structures (b-trees, etc) and I've always been interested in how databases really work (e.g. why relation/non-relational have x limits) so I started I started learning about them. In particular I've been watching these lectures https://www.youtube.com/playlist?list=PLSE8ODhjZXjbisIGOepfnlbfxeH7TW-8O https://www.youtube.com/playlist?list=PLSE8ODhjZXjbisIGOepfn...
- 3D Printers/Printing - Have been saving up to build one for a while. Initially I was just going to buy a kit, but the quality/cost ratio for the kits where I live are bad. So I looked at existing solutions, but I wanted to avoid having to 3d print parts, plus I had a few other limitations, so I have ended up designing my own. Am learning a lot. Has also got me interested in fooling around with electronics more. I've always been interested but since I didn't really have any real tangible projects to work on and I did not even know what could be done, I never got much farther then fixing a few broken electronics.
- adamnemecek 8y ago> packet manager Hate to nitpick but package manager.
- alan_n 8y agoOops, my wires got crossed or something. Fixed.