Large teams don't want artists, they want replaceable parts.
Large teams don't want artists, they want replaceable parts.
This is true for a lot of "frameworks" and especially true for modern fontend web frameworks (which have a compile/build step).
x * (y + z) = x * z + y * z
x * (y + z) =
x * z + y * z
x * (y + z)
= x * z + y * z
x *
(y +
z)
=
x *
z
+
y *
z
etc.If it's about formatting, given that this is what this thread is about, you can use code formatter for lisp languages exactly like for any other language, in fact they are even easier to write for lisp because of the consistency of S expressions.
If you are talking about macro, then you're in the same boat as other languages that have macros, C, Rust, ect... And remember that the first rule of macros is to not use macros, except for when you absolutely have to, and in those cases it is the most elegant solution. If you have devs inventing DSLs for everything, then lisp isn't your problem.
Thankfully, Michelangelo and Leonardo were not in large teams.
Which do you aspire to be: a cog or an artist?