HN2new | past | comments | ask | show | jobs | submitlogin

I don't really get the idea that LLMs lower the level of familiarity one needs to have with a language.

A standup comedian from Australia should not assume that the audience in the Himalayas is laughing because the LLM the comedian used 20 minutes before was really good at translating the comedian's routine.

But I suppose it is normal for developers to assume that a compiler translated their Haskell into x86_64 instructions perfectly, then turned around and did the same for three different flavors of Arm instructions. So why shouldn't an LLM turn piles of oral descriptions into perfectly architected Nim?

For some reason I don't feel the same urgency to double-check the details of the Arm instructions as I feel about inspecting the Nim or Haskell or whatever the LLM generated.





I don’t trust them. I run tests and I review the code generated by the LLMs. About 1/5 times I’ll just git reset the changes and try again.

You have to push for them to add tests. It also helps if you can have the LLM just translate from C++ to Nim.

We’re certainly not at the age of LLMs generating code on the fly each time.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: