I frequently ask people how they feel about the current state of software. Most people think it's fine, they don't have a problem with it. They can't imagine how else it could be. This drives me mad.
I have 100 apps on my phone. None of them talk to each other. Every new appliance, restaurant and event has its own app. These 100 apps will quickly turn into 1000. Clearly, the application paradigm doesn't scale. Where is it going to end?
We're still emulating the physical world in software. File systems are still trees. Programming is still done with text. Paragraphs are still copy-pasted, rather than dynamically embedded. We barely made any progress since that radio interview. Xanadu is still vaporware.
What will it take for a software revolution to take place?