Interesting article and discussion about Python's standard library

Paolo Invernizzi paolo.invernizzi at gmail.com
Wed May 22 08:00:15 UTC 2019


On Tuesday, 21 May 2019 at 22:30:17 UTC, sarn wrote:
> On Tuesday, 21 May 2019 at 18:06:44 UTC, Johannes Pfau wrote:
>> Having multiple versions of libraries only works well though 
>> if there are no dependency cycles between third party modules. 
>> Random has a very 'closed' API, so for that it works well.
>
> In the JavaScript world, npm doesn't have that problem because 
> it gives each dependency its own dependency tree. (If D tried 
> that, the ABI compatibility issues would be painful, and the 
> embedded developers would weep at the bloat.)

And that's why a simple vue.js project on my machine gives a 
node_modules directory that's crowded as a termite mound ...

Please no ...

/P


More information about the Digitalmars-d mailing list