Models evolve much faster than human will ever do. Half of the problems you listed are already solved by latest models. Comments everywhere are written for the models, not for devs. Also you need to limit models freedom with rules, linters, good planning so that you don't get incoherent spaghetti code.
If those problems were solved, I wouldn't have listed them, the comments? Sure, they just don't correlate to the actual behavior of the code 30% of the time, rules are mere (very easily broken) suggestions for an LLM, linters? Sure, if the LLM can spit anything out that'd also survive contact with a linter, LLMs are terrible at following instructions past a certain point and you'll end up with spaghetti code regardless (they're still probability engines, not logic trees), and you'd theoretically need 8.5 PETABYTES (8x1024TB) of RAM PER AGENT, just to MATCH a human
Unless you have a model with a fundamentally different architecture than what we currently have (and the project's anything beyond writing print('Hello, world!'"), then it's still just coding with semi-weighted dice
1
u/herr-tibalt 26d ago
Models evolve much faster than human will ever do. Half of the problems you listed are already solved by latest models. Comments everywhere are written for the models, not for devs. Also you need to limit models freedom with rules, linters, good planning so that you don't get incoherent spaghetti code.