Hacker News new | ask | show | jobs
by iamflimflam1 1035 days ago
It's only really worthwhile on mainstream coding patterns and paradigms. If you're in a niche then generally the results tend to be very hit and miss.

This is not that surprising. There's just not enough source material for it to have learnt from and generalise.

I have a friend who does embedding programming in C++ - and he finds it occasionally useful but mostly it fails. He has the double whammy of being in a small niche and a lot of embedded people still writing in C (and doing it in very odd ways).

[Edited for clarity]

1 comments

I would mostly agree for this, if you need it for some general patterns it's really good for that. Things like "how do I implement Singleton properly in Python contextually in this codebase". I can't use it as much on things post 2021, though, for instance.

I think in general it's just really good at Python, so it's a boon if you code in Python. I was using it for Kotlin the other day and while it helps, it's not as immediately good in my experience.