DUB - call to arms

Andre Pany andre at s-e-a-p.de
Fri Apr 26 13:06:11 UTC 2019


On Friday, 26 April 2019 at 10:01:26 UTC, Atila Neves wrote:
> On Friday, 26 April 2019 at 00:18:54 UTC, aberba wrote:
>> On Monday, 15 April 2019 at 18:31:01 UTC, Andre Pany wrote:
>>> On Monday, 15 April 2019 at 17:17:49 UTC, Atila Neves wrote:
>>>>> Integration of dub with LDC is working fine. I created a 
>>>>> tutorial (german) here:
>>
>>> My assumption is, there are a lot of developers which uses 
>>> dub without any issue and for them replacing Dub would be a 
>>> major pain.
>>>
>> Dub works great for me too. I could  use some build speed 
>> though.
>>
>> By the way, there are some people who consistently bash Dub at 
>> any opportunity they get. They just don't like Dub.
>
> As I've said on more than one occasion, for simple usage dub 
> works fine. Slowly, but fine.
>
> It just doesn't scale. Anything non-trivial is hard to do and 
> has to be hacked together. I liked dub too when I used it for 
> personal projects but then I had to use it to do "real work" 
> and it quickly broke down.

I fully agree with you on the current state while I have another 
idea on consequences.
Dub is no fully sophisticated build tool but that is OK. It is 
intended for the simple cases and it does a good job on that.

Use Dub for simple cases. Integrate Dub into existing Build tools 
for complex cases.

We may have to work on the integration cases to make them more 
smooth.

I also use Dub integrated into a Xmake implementation and that is 
working fine.

Kind regards
Andre






More information about the Digitalmars-d mailing list