4 ms·
All of this will disappear within the next 5 years, as the distinction between programming and consumption narrows down. It seems like a vast majority of softw
by miguelrochefort 11y ago
All of this will disappear within the next 5 years, as the distinction between programming and consumption narrows down.
It seems like a vast majority of software developers, consciously or not, do not wish for software development to improve beyond a certain point as they fear it would become too accessible and therefore lower the value of their skills. The truth is that we actively make programming as difficult as possible, and everybody loses. I can understand that writing code as text would make sense 50 years ago, but there is no excuse for this today.
Consumer UI is now reaching the 3rd dimension with AR and VR, while software development is stuck in the 1st dimension. A long linear piece of string. It is difficult to believe that those who have the power to create great consumer UX are completely blind to improving their own. Software development has some of the worst UX ever.
The solution to all of those issues has been known for a while, and is dead simple to understand. We need to create a new communication platform, powered by ideas from logic programming and the semantic web. Think of it as 2 huge semantic knowledge graphs, the first describing the real state of the world, the second describing the ideal state of the world. Build a UI on top of it (which should feel more like a graph-oriented Excel than RDF/Prolog) to let people, agents and IoT devices communicate "what is" and "what should be". Then, all it takes is an inference algorithm that can match providers with seekers, get them to commit to some set of world changes (through some sort of contract), and let people manage and track the commitments/tasks they're expected to get done. That's it, that replaces 80% of software needs. Thank you very much.
Knowledge Graph -> Semantic Marketplace -> Smart Contracts -> Task Management
- te0006 11y agoInteresting ideas (even though your prediction regarding the next five years seems rather... bold). Where is this vision sketched in some more detail? Any links?
- miguelrochefort 11y agoHalf of what I ever said online is about this. Somehow, I never got to write a detailed description of the vision. Perhaps I should take this opportunity to make that happen.