3 ms·
Bigger?
by byt143 8y ago
Bigger?
- jhayward 8y agoMore complex, requiring much greater cognitive resource, “larger”.
- byt143 8y agoI find the opposite to be true. End users don't need to worry about types, interfaces are generic and multiple dispatch and abstract typing obviates the need all kind of weird special methods and type system stuff
- jhayward 8y agoWhat part of Python has those things that you are describing?
- byt143 8y agohttps://docs.python.org/3/reference/datamodel.html https://docs.python.org/3/reference/datamodel.html Then we have metaclasses, abstract base classes and protocols. Also Super and self everywhere. Even more complexity with typing, which is necessary if you want to approach similar type safety to julia ie to make the comparison more fair.