3 ms·
Have you tried any other typed language? I think going from hobbyist Python to any typed language might have that effect
by culi 4y ago
Have you tried any other typed language? I think going from hobbyist Python to any typed language might have that effect
- airstrike 4y agoTried F#, beautiful language. Read some tutorials and was amazed. Hated getting setup and VS Code felt clunky in comparison. Tried TypeScript but that felt.. like a dirty afterthought. Maybe just because I generally dislike JavaScript? I am still using both for this project (since WASM+React) but can't say I love it Rust was just like seeing God. The Rust book is awesome. Well written, fun, comprehensive. Reminded me of my experience with the Django Book way back when... Namespaced module imports? Yes, please. Then cargo "Just Works"! Especially compared to what I had in Python (particularly if you compare to my first days using the language!) or the messiness of Javascript... When I learned I could use cargo to open docs for a crate or build my own documentation in section I nearly fell off my chair laughing with joy
- culi 4y agoLove that. Thanks for sharing your experience!
- winrid 4y agoHave you tried Django with types? Refactors aren't as safe as with rust but pretty good.
- airstrike 4y agoI haven't and maybe I should, thanks for the tip. I love Django (and have proudly contributed a handful lines of code!) but unless I'm doing simple CRUD type admin-like apps, I probably won't go there again these days.
- winrid 4y agoI get it. Most of my stuff is CRUD one way or another though so I'm quite enjoying Django :p Getting the admin UI for free is nice.
- gtani 4y agobooks for peeps contemplating the big leap: Besides THE book (Klabnik/Nichols), the ones from O'Reilly, Pragmatic and Nostarch (for Rustaceans, Gjengset, in particular as a 2nd book) are excellent to superb. I might have missed a few, these were the ones from 3 public library systems. Just look for 2nd eds on THE book and Oreilly's Blandy et al. Course i saw one from Wrox that was a pass.
- airstrike 4y agothank you