4 ms·
I won't be shocked that they will be able to do real complex level of coding / tasks in coming future. What about something that could automatically convert co
by syndicatedjelly 2y ago
I won't be shocked that they will be able to do real complex level of coding / tasks in coming future.
What about something that could automatically convert code written in one language into another? https://en.wikipedia.org/wiki/Source-to-source_compiler https://en.wikipedia.org/wiki/Source-to-source_compiler
Or an abstraction that permits non-specialists to actually interact directly with computers? https://en.wikipedia.org/wiki/General-purpose_programming_language https://en.wikipedia.org/wiki/General-purpose_programming_la...
Or maybe I can simply describe my problem visually, and let the computer generate code? https://en.wikipedia.org/wiki/Visual_programming_language https://en.wikipedia.org/wiki/Visual_programming_language
The point is, this isn't the first time the job of the programmer has been automated, and it won't be the last. Software engineering is the discipline of abstractions - we are good at automating ourselves. The arrival of high-quality LLMs that generate code is merely a new wave of automation.
Which is gonna be better, the layman who wants to generate code with AI, or the senior engineer who wants to generate code with AI? The former may be cheaper, but that's been true since the dawn of computing, and not just when LLMs became available for the masses.