> If the problem is that we’ve painted our development environments into a corner that requires tons of boilerplate, then that is the problem. We should have been chopping the cruft away and replacing it with deterministic abstractions like we’ve always done. That’s what that Larry Wall quote about good programmers being lazy was about. It did not mean that we would be okay with pulling a damn slot machine lever a couple times to generate the boilerplate.
Curious: Now that AI programming is getting good, is anyone using AI to chop away at boilerplate and/or simplify it? For example, is anyone skipping the ORM and just having AI write SQL and build objects from a datareader?