Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for May 23, 2013
An "enum" for Python 3
An unexpected perf feature
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
It also becomes much harder to test the new version of something when it has lots of dependencies and you therefor end up needing new versions of all those dependencies.
There is a trade off in this area. You don't want each program reinventing the wheel, but you don't want a program to have a hundred external packages that it depends on either.
Finding the right balance between the extremes is hard. The fact that people disagree on what points there is a problem just makes it harder.
Modularity and minimalism
Posted Jan 7, 2013 5:29 UTC (Mon) by jrn (subscriber, #64214)
Not to mention that dependencies sometimes break API.
More importantly, too much reliance on the wrong components can produce inefficient and unpleasant code. http://www.dreamsongs.com/MobSoftware.html
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds