Comment by jesse__
14 hours ago
I don't think it has much to do with the languages being harder .. the training sets for JS and Python are probably an order of magnitude larger.
14 hours ago
I don't think it has much to do with the languages being harder .. the training sets for JS and Python are probably an order of magnitude larger.
The amount of freely available C code must be very large. Good C code, significantly smaller :-\
More examples/better models and less footguns. In programming, the fewer (assumed correct) abstractions, the more room for error. Humans learned this awhile ago, which is why your average programmer doesn't remember a lick of ASM, or have to. One of the reasons I don't trust vibe coding lower level languages is that I don't have multiple tools with which to cross check the AI output. Even the best AI models routinely produce code that does not compile, much less account for all side effects. Often, the output outright curtails functionality. It casually makes tradeoffs that a human would not make (usually). In C, AI use is a dangerous proposition.