top | item 31437796

(no title)

LosWochosWeek | 3 years ago

What's the difference between learning a library providing functionality versus learning inbuilt functionalities?

discuss

order

klyrs|3 years ago

Numpy is kind of a funky library with some weird (but good!) syntactic sugar that doesn't translate to the rest of Python. Scipy is a different beast. And pandas. I could go on. Making, and using matrices, feels weird in python and interoperability/efficiency doesn't come for free.

Compare to matlab, where matrices are first-class, syntactic sugar is consistent and rather lovely. But then the rest of the language is detestable.