> When it’s able to create code that compiles, the code is invariably inefficient and ugly.
Why not have static analysis tools on the other side of those generations that constrain how the LLM can write the code?
Why not have static analysis tools on the other side of those generations that constrain how the LLM can write the code?
We do have it, we call those programmers, without such tools you don't get much useful output at all. But other than that static analysis tools aren't powerful enough to detect the kind of problems and issues these language models creates.
What I'd like to see is the CLI's interaction with VSCode etc extending to understand things which the IDE has given us for free for years.