3 ms·
> These tricks will only work for simple things, won't work for complex things Even complex systems include a lot of simple code. A practical tool based on th
by pimterry 6y ago
> These tricks will only work for simple things, won't work for complex things
Even complex systems include a lot of simple code.
A practical tool based on this doesn't need to be able to generate large working systems or solve complex problems hands-free. It just needs to be able to provide autocompleteable suggestions for the simple code parts. It can do so only when it's very confident it knows what you're looking for, and you'll share a meaningful percentage of time off of all software development work. Never write any boilerplate code for anything ever again.
Accuracy is likely to improve in that case too, since inline suggestions have much more context than just a function declaration.
That's before you start thinking about running this in reverse, and using it as AI-powered linting. If I write some code and the AI is very confident that part of it isn't what it would suggest, flag it for examination. It'll only catch simple mistakes, of course, but a lot of developers make a lot of simple mistakes that they miss every day.