3 ms·
I feel like go hits a sweet spot between productivity and correctness. Working in Python, I constantly run into errors that static typing could have caught. Wo
by assbuttbuttass 4y ago
I feel like go hits a sweet spot between productivity and correctness.
Working in Python, I constantly run into errors that static typing could have caught. Working in Rust, I feel like I'm constantly fighting the borrow checker. Maybe a more experienced Rust programmer would feel differently, but one of the strengths of Go is that it's relatively easy to learn
- hajile 4y agoThe sweet spot is something like StandardML. You get an actually sound type system (with genetics that aren’t a hack), but skip the complexities of direct pointer manipulation. It can do this while also being easier to learn than go too (designed so students could learn it and implement it too). The only reason go is popular is because google put thousands of man years and countless millions of dollars into it.