3 ms·
It has nothing to do with catching bugs. It has to do with that one sometimes has to write 80 lines of code in Go to to the same as 3 lines of Rust code due to
by Blikkentrekker 5y ago
It has nothing to do with catching bugs.
It has to do with that one sometimes has to write 80 lines of code in Go to to the same as 3 lines of Rust code due to having to repeat oneself all the time.
- throwaway894345 5y agoThat’s an even more superficial concern. No one is bottlenecked on the rate at which they can type.
- erik_seaberg 5y agoMaintainers are bottlenecked by the rate we can (re)read. Boilerplate is the problem that makes us want powerful languages; if it didn’t matter we could have stayed with assembly.
- Blikkentrekker 5y agoOne especially is in the case where it's boilerplate code that does not rely on any real deep thought but writes itself, and with the possibility of bugs in it, most of all. Anyone can make a simple typo or forget something in the endless boilerplate. It also gets in the way of reading code.