D has become unbearable and it needs to stop

Hipreme msnmancini at hotmail.com
Tue Jun 13 20:22:41 UTC 2023


On Tuesday, 13 June 2023 at 16:57:15 UTC, GrimMaple wrote:
> On Tuesday, 13 June 2023 at 15:34:28 UTC, Martyn wrote:
>> Ok, now I need to use some libraries. DUB is great for this! 
>> However, when I search for packages, how do I know which 
>> version they support?
>

>
> This is a chicken and egg problem, really. Is there no packages 
> because nobody writes them because "dependencies bad", or are 
> "dependencies bad" because every existing one just breaks?
>
>> Now, imagine the difficulties of an application with 3 or 4 
>> DUB packages. Each library being released/updated at different 
>> times and lord knows what version they were last tested on. 
>> Will they all work with 2.104.0?
>

Although I have done my own standard library myself. I have 
plenty of other reasons to do so. One of them was for the number 
of platforms I needed to support (including my own Druntime). I 
can't see any other reason why would anyone other would need 
their own.



More information about the Digitalmars-d mailing list