On 4/12/11 5:26 PM, Al Kossow wrote:
My pet peeve are projects that drag in dozens of
libraries, which then
drag in dozens more. Of course, these then conflict with other projects'
expectations, or screw up other already running builds.
"Dependency hell", the hallmark of software developed by clueless
and/or inexperienced people. Unfortunately it has become common.
I guess the way of the world now is build a vm/sandbox
for every fscking
thing you want to try to compile.
This is horrible. It can be avoided with some effort. I have a
feeling a lot of newbies will begin to see this as an acceptable
approach, though. Lots of people take the attitude that since memory,
disk, and CPU cycles are plentiful now, that wasting them with terrible
kludges is ok.
*shudder* I won't write software like that. I'm betting you won't
either.
-Dave
--
Dave McGuire
Port Charlotte, FL