Comment by thunky
18 hours ago
> Guess we’ll need even more human software engineers to fix it.
This is what we've been doing for years before LLMs. Hiring a ton of devs to spit out code, which became another's burden. It just took longer and cost more.
Major critical software has always needed thousands of engineers to maintain million line codebases. LLMs can't reason across edge case failure modes, and better yet, LLMs generate compartmentalized modules which exponentially explodes the number of failure modes as LLM based codebases grow. Read how everyone here laments about Sol or Opus or GPT6 generates 10x the required number of lines
> LLMs generate compartmentalized modules which exponentially explodes the number of failure modes
It sounds like you're arguing against modularizing which is an unusual stance. Especially for a million line codebase.
https://wiki.c2.com/?RavioliCode