3 ms·
Sorry to disagree, but you can not judge a whole programming language in one day (no matter what your skills and experience in other languages are). Most likely
by begueradj 3y ago
Sorry to disagree, but you can not judge a whole programming language in one day (no matter what your skills and experience in other languages are).
Most likely what made you lose interest in Go are simply things you did not grasp yet in one day.
- 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.