3 ms·
Is it crazy to think that compilers will be revolutionized by AI ? i.e. in the future, DSL/languages will be input and output specifications, some guidelines/c
by asah 4y ago
Is it crazy to think that compilers will be revolutionized by AI ?
i.e. in the future, DSL/languages will be input and output specifications, some guidelines/constraints and optimization functions... and maybe not even that? e.g. provide a few examples and the neural net writes the specifications, fleshes out more examples, you approve this and a (decently optimizing?) compiler is generated in seconds... ?
- allemagne 4y agoMakes sense to me. Until we get diminishing returns from LLMs it seems like we're on track to get something like that sooner rather than later. I mean at some point if we can make an AI that actually understands computer science, software engineering, and human intentions well enough then why have compilers? The AI itself will just "compile" from human language to machine code. Humans will learn to just double-check its work the same way that non-programmers currently double-check programmers and the same way I double-check compilers in my day job.
- smegsicle 4y agoi too look forward to the day when 'don't blame the compiler' is no longer sensible advice