3 ms·
> “powerful languages don’t scale”. The "scale" he's talking about doesn't seem to be "of traffic" or "of data" but rather "of programmers required to work on
by carapace 7y ago
> “powerful languages don’t scale”.
The "scale" he's talking about doesn't seem to be "of traffic" or "of data" but rather "of programmers required to work on it".
> it’s hard for other people to work with you. They don’t share your mental model, and they don’t come in with all your initial assumptions. This is somewhat addressable if you all start working on the project together but falls apart when people join on later. The expressivity doesn’t scale.
So that's a failure of documentation, eh?
- hinkley 7y agoNo, it’s often a failure of architecture or design. People who build systems that only make sense to them are never going to provide good documentation, no matter how often you ask for it. And it’s always describing something that is already ‘done’, so there is very little value as a feedback loop. You just stop asking when you either realize this is all you’re gonna get or figure out how batshit what they’ve described is. Sunlight is the best disinfectant, they say. Ex post facto documentation provides almost none.