What KIND of software?........
Well there goes MY job.....
Of course now all we need is software that automatically generates the screenshots...
Any software generated with the very limited information accorded by a screenshot is hardly worth the time to comment on.
Robots taking all the jobs will have a very bad ending. Surplus populations will have to be disposed of. They’re already getting people used to the idea with abortion and euthanasia.
I am a techie, of sorts, and I also have no idea if this is a breakthrough or ho-hum. On the surface, it seems to be able to program a graphical user interface based on a picture. That’s something, I guess, but you’d still have to program what the interface interfaces to, which is generally where the fun really starts.
Novel idea. And yeah it’s doable.
The future jobs and wars will be done by robots and AI, while humans will be phased out.
Oh, wait, that’s the plot for Terminator.
Basically what this means is that all users need to do is feed the AI with screenshots of what they want their program to look like, and it will then be able to generate code off of that.
The presentation layer is *not* a complete application system.
I am a programmer and do not regard this as a breakthrough. Generating some code from a screen design is nothing new and at best controls the user interaction with that one screen, to collect input or display output. No AI program is going to anticipate the background processes needed to unify a number of screens to produce an application of a specific purpose. It would rudimentary and extremely generic at best.
I have examined code produced by an application generator - it is bloated, overly complex and fragile to changes. I can write superior and maintainable code from scratch. There will always be a need for programmers; nothing matches the inventiveness of human imagination. AI cannot design anything of higher intelligence than itself.