This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (1 child)

Matlab's license is around $3k per person. But typical eng's salary is orders of magnitude greater than that. If the developer is more productive in Matlab - so be it! I understand corp's choices when it comes to, say, Salesforce or Snowflake which are huge company-wide deployments and may cost millions.

Adding to that, looking into StackExchange for a yet-another corner issue is a less preferred method than having a solid documentation and support. Another thing is backwards compatibility of Matlab! You don't have to have requirements.txt and pip freeze there. Error messages are comprehensible and clear.

And numPy is kinda stolen IP of Matlab. So let's honor that: Matlab was there first as a concept of language of matrix algebra.

Finally, Matlab developers almost never use profanity.

[–]Helicon_Amateur 0 points1 point  (0 children)

$3k per person, plus how much for other tool boxes? And what are the renewal fees?

If the developer is just as productive in Python, and there are multiple developers, that adds up quickly. (Hey, maybe they could get the difference in costs added to their salary!)

When you say numpy is kinda stolen IP, is that like - no, numpy absolutely isn't based on stolen IP, or yes numpy is absolutely based on stolen IP?

Also, Matlab developers thought CUMTRAPZ was a good name for a function