3 ms·
First of all there is tooling - lots of smarter and smarter editors, IDEs, mockup creators, programming languages and environments, graphical editors and so on
by codeshaman 11y ago
First of all there is tooling - lots of smarter and smarter editors, IDEs, mockup creators, programming languages and environments, graphical editors and so on..
Then there's github and software which is built out of 'dependencies' and the programmer only needs to write the glue code between the various components developed and maintained by others.
And then there are the advances in AI - like natural language comprehension, voice recognition, search, vision and so on.
Put the three together and you'll be able to explain what you want created in natural language, while using your fingers to "sculpt" the generated user interface if necessary.
Still not there yet, but it seem quite possible in the not so distant future.