3 ms·
> Maybe some day I’ll have the brain cells and skill to write code in zig and be confident I’m Not introducing a whole class of gnarly bugs, but it seems like I
by akkad33 1y ago
> Maybe some day I’ll have the brain cells and skill to write code in zig and be confident I’m Not introducing a whole class of gnarly bugs, but it seems like I should just focus my limited brain power on writing high
Llms solve this problem
- Tiberium 1y agoI use LLMs almost daily, and they certainly don't "solve" the problem of finding bugs, not even in popular languages like TypeScript. They do help a lot, yes, but they haven't solved it completely.
- akkad33 1y agoThey can help automate the process. Eg from flask creator: https://youtu.be/tg61cevJthc?si=Kd8azCPwXYeb-gac https://youtu.be/tg61cevJthc?si=Kd8azCPwXYeb-gac
- MeetingsBrowser 1y ago> be confident I’m Not introducing a whole class of gnarly bugs I think LLMs are doing the exact opposite
- lionkor 1y agoIf you think LLMs solve this problem, you should reevaluate your experience level and seniority.
- akkad33 1y agoI've said nothing about my experience or seniority in this discussion, so I don't know how they are relevant
- hk__2 1y agoUsing LLMs on a language you don’t already master is a sure way to introduce a lot of bugs.
- akkad33 1y agoMy personal experience has been different. We recently onboarded a whole team of Devs on a language none of us mastered and it's been running in prod with only a couple bugs so far in 6 months, much lower than our average with our normal stack that everyone masters
- sroerick 1y agoHave you tried using an LLM with Zig? When the training sets are on different language versions and there are breaking changes you may find it challenging. I actually enjoyed zig because it prevented me from using LLMs to code in this way