2 ms·
> Most likely what made you lose interest in Go are simply things you did not grasp yet in one day It doesn’t take a day of use to be frustrated by go’s warts
by josephg 3y ago
> Most likely what made you lose interest in Go are simply things you did not grasp yet in one day
It doesn’t take a day of use to be frustrated by go’s warts - like having nullable pointers everywhere, the lack of sum types and the awkward error handling. I think it takes more than a day to get used to those problems and work around them. And who knows if the juice is worth the squeeze?
Rust is the same. It takes less than a day to start fighting the borrow checker. Whether the language is worth the discomforts it brings is a question nobody can answer for you.
I think dismissing these criticisms by saying the poster just didn’t understand the language is overly dismissive. These criticisms are real and legitimate.
- BoiledCabbage 3y ago> the lack of sum types Wait, Go doesn't have sum types? How do you create any modern programming language and not build it on top of sum types? That seems so odd.