I'd replace "extremely talented programmer" with "knowledgeable junior", in my experience. It's much better than GPT-4o, but still not great.
It really depends on the language and the prompt. Sometimes one shines and the other produces garbage and it's usually 50/50