18 ms·
Every functional programmer I've met has pointed things like this out to me. As well the ability to reason about smaller code-bases.
by amirmc 13y ago
Every functional programmer I've met has pointed things like this out to me. As well the ability to reason about smaller code-bases.
- dang 13y agoOh, yes. Me too. But they/we are a tiny minority with little influence over industry practice. What I long for is the day that software organizations run dramatically differently because of this principle. I think it's one of the most profound things we know about software development, and it has huge implications, but they're ignored. Like any other powerful ignored truth—if that's what this is—its path to acceptance will likely be through somebody doing something impressive with it that hasn't been done before.
- amirmc 13y agoI think Startups doing impressive things at scale will help with this. For example, Whatsapp serving 500M people with code written/maintained by <50 engineers is an impressive story. What did they do differently? The post-hoc stories about success rarely discuss the leverage achieved due to the technology choices.