The LLMs write bad python as easily as any other language.
To make it good, you need to review and interate.
I think this means reviewing is the main thing with AI, and therefore the language to use should be one where reviewing is easy, for humans.
It is very hard to manually review AI generated code. May be we have to use another LLM to review and assume everything is good.
I think this means reviewing is the main thing with AI, and therefore the language to use should be one where reviewing is easy, for humans.