Re:Flow-Based Programming, a way for AI and humans to develo...
by adhesive_wombat on Monday March 20, 2023 @06:16AM
(#35229493)
LLMs aren't really exact anythings.
I have no idea if an LLM specifically is the tool for the job or not, but presumably with the input of the source code of millions of compiled executables and the compiled output, "an" AI system can learn to be a compiler. If it can then analyse the generated programs for things like performance, size or other metrics of compiler goodness, it can compile "better".
Hopefully it won't make any mistakes when you come to use it because that will be the devil's own job to track down: compiler bugs are bad enough as it is!
But then we can conceive of a compiler bug-finding AI...
I have no idea if an LLM specifically is the tool for the job or not, but presumably with the input of the source code of millions of compiled executables and the compiled output, "an" AI system can learn to be a compiler. If it can then analyse the generated programs for things like performance, size or other metrics of compiler goodness, it can compile "better".
Hopefully it won't make any mistakes when you come to use it because that will be the devil's own job to track down: compiler bugs are bad enough as it is!
But then we can conceive of a compiler bug-finding AI...