I'm just a little hesitant to do any meaningful work in such a closed ecosystem.
I'm just a little hesitant to do any meaningful work in such a closed ecosystem.
(That said, I also avoid using Mathematica for most things because I'm squeamish about ending up with any significant project too closely tied to a proprietary platform.)
It's interesting. I do sometimes wonder if it's being held back because it's proprietary. Other companies have proved it's possible to monetise an open source product, and Wolfram Research is a private company so they can really do what they want in that regard. I want to see it succeed because I think it's a great product, and a very clever one at that, but I can't justify doing research that uses it when there are open source implementations I can use instead.
In the end I moved everything I had to the Python scientific stack and I'm very happy I did it.
In fact Mathematica shows its advantages most when used interactively (compared to languages, like Python, which were not really designed for this).