"This is the nub of what I want to say. A language design can no longer be a thing. It must be a pattern -- a pattern for growth -- a pattern for growing the pattern for defining
the patterns that programmers can use for their real work and their main goal."
One of the most incredible CS things I've ever taken in.
I'm 100% in agreement, this applies not only to languages, but up and down the technology stack. We need to use datastores that support schema evolution, data objects that assume and open world and not a closed world.
One of the most incredible CS things I've ever taken in.