The current software and its tooling is a result of decades of building layers upon layers over the machine interface to enable and comfort the humans that were programming those machines. People had hard time wiring plugboards and invented the punchcards and switch panels, then people had hard time working with machine code and started inventing higher and higher level languages and then libraries and framework that were eventually converted to machine code.
And all of that is about to come to an end. There’s no longer a reason for a specific software to exist as everything can be built and re-built on-the-fly.
I’ve already seen MongoDB replacement documentDB being built in 3 days, the feature set being steered in minutes to match our specific needs like being natively embedded in iOS and Android apps as well as Linux server - each having its own needs and limitations(like RAM and lifecycle) but working with the same API and files.
There’s no longer a reason for a CSI agent not to create a GUI to track down the killers IP address. It’s just that they wouldn’t be doing it on Visual Basic.
Right, suddenly writing code is easy now but creating software is still pretty hard.
Why? because the current gen AI agents are trying to use the current software tooling and all the software tooling is a result of decades of building layers upon layers over the machine interface to enable and comfort the humans that were programming those machines - as previously stated.
Elon Musk recently said that soon AI will be putting out binaries that accomplish the stated task, bypassing coding altogether
As always, his predictions are early but probably not wrong. That is the direction.
The internal combustion engine of ai is now invented and what everyone is still trying to do is to improve horse-riding. That’s why the productivity of AI isn’t yet reflected on the economy. With the emergence of machines that can talk with humans and then program other machines, the era of horses will end and usher a new age of machines. Computers will still be, as Steve Jobs once put it a “bicycle for the mind” - just with completely new tools that don’y need to be explicitly programmed.
Good riddance, many people never believed that programming computers was supposed to be humans job anyway. Can be a nice hobby though.