3 ms·
Well, if you're coming from python/Javascript I'd reach for Go as a first reasonable step in your transformation into a wizard. I think the complexities are in
by verticalscaler 3y ago
Well, if you're coming from python/Javascript I'd reach for Go as a first reasonable step in your transformation into a wizard.
I think the complexities are inescapable and it is just a question of how we smear them around. Javascript is much easier to get started and you drown in frameworks, trivialities, nyan cats, fads.
If you are very pragmatic you'll learn to quickly make imperfect decisions and just get a bunch of stuff done, the resulting spaghetti is for some other bastard to deal with at a later date. Unfortunately that just might be future you.
With Go you'll spend a few weeks studying first and then the blessed happy well trodden paths will usually become clear and take you very far.
With Rust you'll spend months learning deep lore and getting used to the syntax only to end up sitting in somber Gandalf like contemplation paralyzed at the state of async and the lack of hand holding and courses and cults. Possibly forget what you originally set out to do, start writing compilers. It is a minefield of nerd snipes and requires a certain amount of maturity and independent thinking. Rustaceans don't wear fedoras.