top | item 42974572

(no title)

daggersandscars | 1 year ago

I continue to use traditional methods. Why? Because I, the person learning a new language, cannot validate the information the LLM presents to me. For me, the risk of learning bad ways (inefficient, not language appropriate, or insecure) of using the new language outweigh any benefit to using an LLM to learn.

I view it like learning a foreign language from a friend who is also not a native speaker and not a trained instructor. Maybe they'll be great and it will be fine. But I don't have any way of knowing.

discuss

order

flaviuspopan|1 year ago

Great analogy, and agreed. I want to understand the difference between good enough code that works, and great code. Ideally writing the latter myself, but some blend of traditional/new might get us there faster.

daggersandscars|1 year ago

Totally agree it could get us there faster. My issue is more with the things general purpose LLMs train on. Maybe train a custom one on known good sources specific to a language?