Interesting article and discussion about Python's standard library

David Gileadi gileadisNOSPM at gmail.com
Tue May 21 15:15:20 UTC 2019


On 5/21/19 2:14 AM, Atila Neves wrote:
> On Sunday, 19 May 2019 at 03:33:15 UTC, Andrei Alexandrescu wrote:
>> https://news.ycombinator.com/item?id=19948642
> 
> Thanks for sharing. I think the hacker news comments were nearly as 
> interesting as the article itself. It's a hard problem figuring out what 
> should go in the standard library or not and there's probably n one 
> right answer.

I didn't know this about Rust, so I found the following comment interesting:

> For example, the libstd doesn't even have support for random number generation. There's a rand crate, which is now on 6th major breaking version. That's perfectly fine, because multiple versions can coexist in one program, and every user can upgrade (or not) at their own pace. And the crate was able to refine its interface six times, instead of being stuck with the first try forever.

Multiple coexisting versions is an interesting way of solving dependency 
hell.


More information about the Digitalmars-d mailing list