3 ms·
Is it just me or has this same article or title come up like 2-3 other times? The only thing remotely interesting in this particular article is the graph with p
by fallat 11y ago
Is it just me or has this same article or title come up like 2-3 other times? The only thing remotely interesting in this particular article is the graph with productivity vs code-base size...mostly because when you give it some thought, is actually wrong. An expert programmer will be as efficient as any other expert programmer. The code-base will still grow and they will still remain productive. This guy is talking about what happens in this era, how that's our "average". If we up the average so everyone is proficient with language X, we wouldn't see this issue.
- jhferris3 11y agoThe mythical expert programmer... Everyone has a cognitive limit on what they can keep track of/in working memory. Once your codebase exceeds that limit (in # of files, lines of codes, types, interfaces, etc.) you lose productivity. 10k lines of python is a lot harder to grasp than 10k lines of go. And that's not even considering the ramp up time for someone new to the code to jump in, which is even worse in most dynamic language codebases.