Comment by estimator7292
1 day ago
I'm not saying LLMs can't write embedded C.
I'm saying that the resources available are really limiting for careless slop. At least on the 8-bit end of the spectrum.
The point is that the constraints demand some amount of care. LLM's are capable of that if you hold their hand and keep them focused, but you the programmer still need to know what you're doing.
I don't think there's a moat at all. I think the size of the problem space and the resources available make it a challenge to do anything too horrendous and have it still "work".
I was responding a more to the crafted part. I see the craft and care as different things that can be done mostly independently (there will be some overlap). For example writing a full spec and tests that run against an emulator and telling LLM to implement the whole project is full care, minimal (coding) craft.