----------------------<snip>---------------------------
nominally the argument is that complexity contributes to confusion and
failures ... KISS is frequently better because it minimizes confusion
which can be major source of failures, vulnerabilities, threats and
exploits. however, another argument is that the solution paradigm has to
match the environment ... that there can be enormous amount of
complexity introduced when the solution paradigm is a mismatch for the
environment that it is being applied to.
---------------------<unsnip>--------------------------
That increased instruction set allows for vastly increased capability,
in spite of the perceived complexity. Simple applications can still be
coded using simple instructions, but more complex requirements can be
met more simply and efficiently by using some of those "added
instructions" that seem to lead to complexity.
Complexity is far too often used as an excuse for incompetence or
laziness; not always or even most of the time, but still far too often.
You don't let a carpenter into your house if he doesn't know how to use
his tools, do you????
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html