Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
They let you decide weather you want to follow their opinion or not. Nothing wrong with that :-). If they would leave out features because of their own opinions it would end in a flame war
-
They also completely lack explicit interfaces and related type checking, which is serious crime IMO.
-
@Lor-inc They have ABCs (abstract base classes, see abc module).
There are also predefined ones for the "standard" ones (iterables, maps, etc.) in collections.abc.
abc: https://docs.python.org/3/library/...
collections.abc: https://docs.python.org/3/library/...
Related Rants
Doesn't Python kind of contradict its own mantra. When they write explicit is better than implicit but at the same time they provide collection literals?
rant
explicit declaration
python
hypocracy