i’ve just across a ruby gem called flog Category: Code Metrics - The Ruby Toolbox which tests for
complexity of code. The higher the score, the more complex the code and
therefore the harder it is to test it.
I am not talking about relatively inexperienced people open to
correction, but people who do this stuff habitually and defend it as
good practice.
I am not sure I still understand what point you are trying to make or
what opinions you want to gather. In what ways would a programming
language make it harder or easier for people to write overly
complicated code who “do this stuff habitually and defend it as good
practice”? I mean, you seem to diagnose a certain intend here and as
all programming languages must be Turing complete to be useful I
cannot see what feature could there be to prevent or curtail this kind
of behavior.