3 ms·
I think it’s useful to think of LLMs performing translation from natural language to a program language. If you already speak the programming language fluently
by jimbokun 2y ago
I think it’s useful to think of LLMs performing translation from natural language to a program language. If you already speak the programming language fluently, why do you need a translator?
- bluefirebrand 2y ago> If you already speak the programming language fluently, why do you need a translator? And if you don't speak the language please spare us from your LLM generated vibe coding nonsense
- tsimionescu 2y agoThe only way to learn a programming language (beyond the basics) is to use it and gain familiarity, and see code that others wrote for it. Assuming you don't just spin the LLM wheel until you get lucky with something that works, it's a valid strategy for learning a language while also producing working (though imperfect) code.
- otabdeveloper4 2y ago> spin the LLM wheel until you get lucky with something that works Isn't that exactly what "vibe coding" is supposed to be? (BRB, injecting code vulnerabilities into my state actor LLM.)
- bluefirebrand 2y ago> The only way to learn a programming language (beyond the basics) is to use it I don't quite agree. This may seem like splitting hairs, but I think the only way to learn a programming language is to write it I don't think any amount of reading and fixing LLM code is sufficient to learn how to code yourself Writing code from scratch is a different skill
- deleted 2y ago[deleted]