2 ms·
For a language that sets out its principles so clearly its amazing the hostile outcomes that have resulted. For example, unlike every other language there is n
by zmmmmm 8y ago
For a language that sets out its principles so clearly its amazing the hostile outcomes that have resulted.
For example, unlike every other language there is no "unique" function that operates on streams /iterators. Why is that? Because you can do that by creating a set(...) and Pythonistas think there should be only one and one good way to do something. So now nobody ever knows the answer to this and 100% of people learn it by googling and finding the answer on stack overflow.
It doesn't help that nearly everything is untyped and consequently IDE completion is all but useless.