I just created a dub package. Frankly, the whole thign is backward.

Steven Schveighoffer schveiguy at gmail.com
Tue Apr 26 19:29:31 UTC 2022


On 4/26/22 3:02 PM, deadalnix wrote:
> On Tuesday, 26 April 2022 at 17:02:21 UTC, Steven Schveighoffer wrote:
>> There's no requirement to use dub.
> 
> Strictly speaking, there isn't.
> 
> Practically speaking, because dub doesn't really play nice with anything 
> else, you end having to either:
> 1/ Not use any 3rd party lib.
> 2/ Copy 3rd party libs in your source tree and redo the build.
> 3/ Convert to our lord and savior dub.
> 4/ Have dub build the 3rd party lib and pile on hacks to recover the 
> results in your own build.
> 
> All of these option are bad, thanks to widespread dub adoption in the D 
> ecosystem.

The solution is not to bring everyone down to your misery though. "If I 
can't have a good experience with what I want, nobody should" isn't the 
right answer.

-Steve


More information about the Digitalmars-d mailing list