5 ms·
This comparison misses the point. Go requires you to bubble up errors manually, that's the difference.
by ryeguy 4y ago
This comparison misses the point. Go requires you to bubble up errors manually, that's the difference.
- randomdata 4y agoAt least one can respect Go for being consistent, even if requires a little extra manual labour. The languages that require you to manually bubble up some types, but not others, are just bizarre. Like, they're onto something neat, but why stop halfway? I don't want to put in the manual work for any type. If I've decided the manual effort is worthwhile, I don't want weird exceptions to worry about. Pick a lane, programming languages.