|
|
|
|
|
by IshKebab
1388 days ago
|
|
Sure, but I don't think you can really evaluate a feature based on how many times one developer uses them. Nor even on how many times they are used in total. There are a ton of Python features (and misfeatures) that I'm sure most Python devs never use. __subclasses__ for example, or sitecustomize.py. Similarly I'm pretty sure Rust's i128 is almost never used but it would be really weird to omit it. |
|
Hence my "Could you give a real-world example of how it proved useful?"
Convincing examples might change their minds!
While simply saying "here's how to find Rust programs which use that construct" is not informative nor convincing.
With __subclasses__ there are definite real-world examples where they are useful. We can see the motivation in the commit history:
and the commit logs show an example of use: In addition, we can find third-party packages which use it.I've never used 128-bit integers, but its seems many people do have real-world cases for it.
What do you think is a convincing real-world example that should motivate its inclusion in Python?