logoalt Hacker News

jesse__yesterday at 8:58 PM2 repliesview on HN

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.


Replies

nine_ktoday at 6:48 AM

The amount of freely available C code must be very large. Good C code, significantly smaller :-\

Supermanchoyesterday at 10:16 PM

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.