9fans archive / 2008 / 06 / 23 prev next
From: Eric Van Hensbergen <ericvh@gma...>
Subject: crosstool fails on gentoo
Date: Mon, 2 Jun 2008 15:09:45 -0500
On Mon, Jun 2, 2008 at 2:55 PM, ron minnich <rminnich@gma...> 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