&gt; And yet every time I try to get Matlab users to use something else (Python or Julia) the one thing they almost immediately complain about is the lack of a GUI IDE as good as the Matlab one.<p>Pycharm[0] has become my prefered Python IDE about 2 years ago (when they went free commmunity&#x2F;pay for pro) and it&#x27;s a way better environment than MATLAB. It now has &quot;Scientific tools&quot; too[1], and I understand some good features, though I haven&#x27;t used them yet.<p>The only good thing I still recognize of MATLAB is that most toolboxes work together without (too much?) hacking. Working with Python&#x2F;NumPy you eventually find stuff that you need to adjust to work with that other library you just found implements that thing you absolutely need.<p>[0] <a href="https:&#x2F;&#x2F;www.jetbrains.com&#x2F;pycharm&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.jetbrains.com&#x2F;pycharm&#x2F;</a><p>[1] <a href="https:&#x2F;&#x2F;www.jetbrains.com&#x2F;pycharm&#x2F;features&#x2F;scientific_tools.html" rel="nofollow">https:&#x2F;&#x2F;www.jetbrains.com&#x2F;pycharm&#x2F;features&#x2F;scientific_tools....</a>