3 ms·
> Knowing that certain powerful features of programming languages can be used to create unmaintanable code, do we ban those features or do we try to harness the
by realusername 8y ago
> Knowing that certain powerful features of programming languages can be used to create unmaintanable code, do we ban those features or do we try to harness them by using a disciplined approach to software design?
I don't have any example were the disciplined approached worked so I would agree with the first option. People overused every single bad feature, here it's Lisp but it's the same in Php, Perl, Javascript or Python.