| ▲ | frje1400 a day ago | ||||||||||||||||
> It seems like the idea of the macro, and more generally of expressing code succinctly, is the closest to obsolete in my memory? That seems true in a world where we completely stop looking at code. Right now my reality is giant verbose PRs written by agents in Java, and it sucks to review. | |||||||||||||||||
| ▲ | neutronicus a day ago | parent [-] | ||||||||||||||||
Yeah, I mean this is somewhat compelling, although the old arguments people brought out (macros are obfuscatory) seem to grow more teeth if agents are writing the macros. So I guess the idea is tastemaker humans spend all their time coming up with sweet macros and telling agents to refactor the ever shrinking code base. But even still I think the main argument for S-Expressions (it’s easiest for humans to create DSLs by working on serialized AST) has become weaker. If DSLs are the best way to make a code base readable, you can now have your agent create one with whatever syntax you like! | |||||||||||||||||
| |||||||||||||||||