only entertaining to ruffle feathers of peacocks, not crows
>> advanced system theory / design / contemplation - employs brain areas and (DNA?) peculiarly developed mental views that - simply cannot be transmitted well to others.. (especially not: how to 'grow' those views) <<
There are two common views on this:
1. OOP is (allegedly) objectively better, but you have to change the way you think in order to obtain the benefits.
2. OOP just happens to fit the internal model of *some* people's brain. OO is not inheritantly better, just better matches those with an OO mind.
>> I also tend to think it's unimportant that (say) probably you are not expert in a gaggle of contradictory approaches, or as wizardly as the better practitioners (?) <<
There are indeed some fast syntax/API learners in this crowd. However, they are very UNimpressive in presenting objective evidence that OO is better. So far it is purely an emotion that they have. Being good at trees does not nec make one good at forests.
>> Kinda like metaphysics <<
Perhaps, but that is the last thing software engineering needs right now.
>> Anyway - hang in there, but try to bring more examples of a provably (briefer? simpler? less error-prone? ___?) Point you want to make. <<
I don't claim that my fav approaches are objectively better, only that the reverse is not the case. (There are more possibilities than those 2, so not being one does not auto imply the other.)
(BTW, I am still awaiting their reply to my tablized version of {runnable} challenge #6. Jim said he was looking at it, but otherwise rather busy at the moment.)
________________
oop.ismad.com