4 ms·
This is why one of the often quoted benefits of golang being it's small languag design is so annoying - it doesn't help if there's then a bunch of other implici
by preommr 3y ago
This is why one of the often quoted benefits of golang being it's small languag design is so annoying - it doesn't help if there's then a bunch of other implicit rules that have to be remembered that aren't made explicit through the langauge. It's actually much worse, because these lessons then have to be learned in some other long-winded fashion like official blog posts, additional guidelines, or even worse, random posts online and self-learning through mistakes.
- segfaltnh 3y agoI can't think of a language that has less of these sorts of things you have to internalize than Go. Sure, they're annoying, but so many other languages have even more rough edges. Maybe you could argue Rust does because it refuses to compile a ton of invalid cases, but I consider the time it takes me to write usable code (whether that's compiling or passing some runtime tests) an important metric.