4 ms·
Coming from a data science background, I wasn't surprised by this. * From doing Engineering problem sets in Matlab and also using Java and C/C++ in CS classes,
by pmart123 8y ago
Coming from a data science background, I wasn't surprised by this.
* From doing Engineering problem sets in Matlab and also using Java and C/C++ in CS classes, Java's inability to overload operators made it unbearable for anything math related.
* C/C++ wasn't bad to write small algorithms but as someone wanting to look at data, I really wasn't up for solving memory leaks.
* Then the big problem with languages like Matlab is they aren't general purpose programming languages. This meant things tooling around things like sending an email notification, creating a light web framework, etc. were limited, meanwhile, numpy's eco-system began offering many of the same benefits to the commercial data science libraries.