The agent way of doing code generation is light years ahead of the old way of trying to convey error messages back to the LLM manually. You tell ChatGPT5 what you want, it writes code and answers questions, then gives you command lines to try, and watches the output for errors, then fixes them, and has you try again, until it works.
Awesome stuff, affordably priced, even for a retired dude on a very fixed income like me.
You do have to watch out, though... ChatGPT5 apparently knows way more Computer Science than I do, it spit out code in a few minutes that I'm still trying to figure out, days later.[1] (line 245, decompile_lut_to_expr(lut: int) -> str)
It's going to take me another day or two to fully grok the Quine–McCluskey algorithm, and the Möbius transform it uses to take a compiled expression of 4 variables, and regenerate the minimum expression necessary to create it.
[1] https://github.com/mikewarot/Bitgrid_python/blob/main/bitgri...