On Mon, Jun 2, 2008 at 2:55 PM, ron minnich <[EMAIL PROTECTED]> wrote:
>
> I keep reviewing papers that want to simplify things by ... adding
> another layer of software!
>

That's a really great observation.  I see it all the time as well, for
some reason simplification has come to mean add new layers of
abstraction.  But it is a false simplification, it may simplify the
API, but the overall system complexity increases (and usually lead to
a decrease in system efficiency).  All productivity factors become
harder (development may be easier, but debugging, performance
debugging, and management typically become more difficult).

Someone really needs to remind folks that "system simplification"
involves a reduction in the number of layers, not an increase in them.

             -eric

Reply via email to