4 ms·
> almost all users (me/GoAWK included) want performance and don't care nearly as much about simplicity under the hood. that works up until you're at scale and
by lamontcg 5y ago
> almost all users (me/GoAWK included) want performance and don't care nearly as much about simplicity under the hood.
that works up until you're at scale and the complexity of the implementation causes hard to understand edge conditions and just bugs from the complexity being beyond what the developers are able to handle.
- epolanski 5y agoExactly, at some point code is such a mess that further optimization and features are harder to get merged. And the smaller the number of contributors the bigger the problem gets, till the main maintainer calls it quits and there's need for a completely new library.
- kaba0 5y agoIs it also true when even the essential complexity of the project is quite demanding? Like runtimes, especially with JIT compilers are not easy to begin with.
- lamontcg 5y agoIt is even more important then.