On 12/13/10 12:23 PM, Jonathan M Davis wrote:
On Monday, December 13, 2010 11:02:36 Jacob Carlborg wrote:
On 2010-12-13 14:51, bioinfornatics wrote:
Hi D community,
i would like put an idea,
* it will be great add to dsource or a new website a tool like CPAN (and
other ..) for auto instaling a new project (local and distant
package/project)
- we can use use some auto tools for build a project cmake dmake and
other ..
* Add a new project to dsource by using a a form
thanks for reply and any enhancement
D desperately needs some kind of library/application/package manager.
LOL. That may be true, but coming from a primarily C++ and Java background where
that sort of thing doesn't really exist (as far as I know anyway), I confess
that I don't see much need for that sort of thing. I don't necessarily have any
problem with it existing, but it's fine with me if it doesn't, and I've never
quite understood the folks who belate its lack.
Honestly, package management of any kind is the kind of thing I expect my OS to
do.
- Jonathan M Davis
It certainly does exist in the Java world, and if you're working on a
big enterprise project then chances are you'll run into it. The Maven
build system has repository and dependency management built in, and the
Apache Ivy project does similar dependency management without being a
build system. Newer Java build systems like Gradle also have dependency
management built in. As Andrej says, building large existing projects
without it is no fun whatsoever.