One more question - an untapped audience.

ponce contact at gam3sfrommars.fr
Tue Feb 11 01:49:59 PST 2014


On Tuesday, 11 February 2014 at 04:29:22 UTC, Adam Wilson wrote:
>
> I don't know if I can express how strongly I disagree with that 
> sentiment. I don't use dub, I don't really want to use dub, and 
> I am virtually certain that the whole concept of using dub is a 
> going to make newbie acceptance much more difficult. D is 
> supposed to make life easier, not harder.
>
> DUB is great if you're an experienced linux dev. But for 
> somebody just getting started, especially those coming from 
> other languages with standard libraries (aka, all of them) the 
> idea of having to use a package manager to do anything is 
> completely backwards. We need to be reducing our project setup 
> times, not increasing them by making people download the same 
> 10 packages for every project they start. People want to 
> download a language and start writing code. Not faff about with 
> getting the right package configuration just to write some 
> output to the console.

Well if you only need some output to the console then sure, you 
don't necessarily need DUB.
A fresh programmer can still download VisualD and create a 
project since that will seem simpler at first.

But DUB does make life a lot easier. Not needing to care about 
import/source paths is a huge gain. Being able to discover new 
libraries and integrate them in seconds is a lot better than what 
it was before using a package manager.

The C++ way of providing zillions build systems is frankly a real 
impediment to code sharing.


More information about the Digitalmars-d mailing list