New ask Hacker News story: Ask HN: When AI can write all code, what is the role of programming languages?
Ask HN: When AI can write all code, what is the role of programming languages?
2 by jmfldn | 5 comments on Hacker News.
Now, I know that this future is way off, and that ChatGPT or any descendent of it, possibly won't be able to write all the code required to build a big real world system. This question is based on a, currently, hypothetical future AI system, possibly AGI-based, that can basically write all code required for a major project. My question is, what is a programming language for at this point? As a human programmer, I feel like I would need a way to verify what the machine has written, and programming languages are, by their very nature, the human / machine interface. But they're really only of benefit to the human. This AI could just flip the bits in theory and write machine code. However, how can we easily verify the resulting software? Automated tests? What if we miss something? Will future, AI-written software be a blackbox, or will languages still have their place? If so, will they be a different kind of language to the ones we have now? Will a code-writing AI in 2070 be writing assembly but converting to C for our benefit? Seems unlikely.
2 by jmfldn | 5 comments on Hacker News.
Now, I know that this future is way off, and that ChatGPT or any descendent of it, possibly won't be able to write all the code required to build a big real world system. This question is based on a, currently, hypothetical future AI system, possibly AGI-based, that can basically write all code required for a major project. My question is, what is a programming language for at this point? As a human programmer, I feel like I would need a way to verify what the machine has written, and programming languages are, by their very nature, the human / machine interface. But they're really only of benefit to the human. This AI could just flip the bits in theory and write machine code. However, how can we easily verify the resulting software? Automated tests? What if we miss something? Will future, AI-written software be a blackbox, or will languages still have their place? If so, will they be a different kind of language to the ones we have now? Will a code-writing AI in 2070 be writing assembly but converting to C for our benefit? Seems unlikely.
Comments
Post a Comment