AI is pretty bad at Python and Go as well. It depends a lot on who uses it though. We have a lot of non-developers who make things work with Python. A lot of it will never need a developer because it being bad doesn't matter for what it does. Some of it needs to be basically rewritten from scratch.
Over all I think it's fine.
I do love AI for writing yaml and bicep. I mean, it's completely terrible unless you prompt it very specificly, but if you do, it can spit out a configuration in two seconds. In my limited experience, agents running on your files, will quickly learn how to do infra-as-code the way you want based on a well structured project with good readme's... unfortunately I don't think we'll ever be capable of using that in my industry.
> AI is pretty bad at Python and Go as well.
It great in Golang IF its one shot tasks. LLMs seem to degrade a lot when they are forced to work on existing code bases (even their own). What seems to be more a issue with context sizes growing out of control way too fast (and this is what degrades LLMs the most).
So far Opus 4.5 has been the one LLM that keeps mostly coding in a, how to say, predictable way even with a existing code base. It requires scaffolding and being very clear with your coding requests. But not like the older models where they go off script way too much or rewrite code in their own style.
For me Opus 4.5 has reached that sweet spot of productivity and not just playing around with LLMs and undoing mistakes.
The problem with LLMs is a lot of times a mix of LLM issues, people giving different requests, context overload, different models doing better with different languages, the amount of data it needs to alter etc... This makes the results very mixed from one person to another, and harder to quantify.
Even the different in a task makes the difference between a person one day glorifying a LLM and a few weeks later complaining it was nerfed, when it was not. Just people doing different work / different prompts and ...
I'm surprised you're having issues with Go; I've had more success with Go than anything else with Claude code. Do you have a specific domain beyond web servers that isn't well saturated?
with all those languages listed in this thread,it explains why I don't trust or use AI when I code.
That's basically all the languages that I am using...
For the AI fans in here, what languages are you using? Typescript only would be my guess?
> AI is pretty bad at Python and Go as well
I disagree with this. At least for Go.
I’ve found claide code to be amazing at go. This is all nuts because experiences it’s so different from person to another.
I'm not a Python programmer but I could've sworn I've repeatedly heard it said that LLMs are particularly good at writing Python.
Cgpt is built on python (training and finetuning priority), and uses it as a tool call.
Python is as good as output language as you are going to get.
If it's bad at python the most popular language what language it's good at? If you see the other comments they're basically mentioning most programming languages