What are the main reasons why you don't switch to Julia language and stay in MATLAB?

27 次查看(过去 30 天)
The main reason for me is lack of simple tools for creating GUI and plot interactions (zoom, pan, sliders, etc.).
  3 个评论
Rik
Rik 2017-10-5
There already have been many discussion about what are the pros and cons of staying with Matlab and not moving to language X.
The answer is always the same: it depends on your task. Sometimes it is more efficient to hack something together in a language that is sub-optimal for a specific task than to learn the language that is better suited. Personally, I see Matlab as a Swiss army knife: it can do almost everything, but there are very few situations in which it is the very best choice.
Adam
Adam 2017-10-5
I've never used Julia whereas I have 10 years experience of working in Matlab and it works fine for the things I want to do in general so I have no reason to move to Julia. C++ would be my first port of call as alternative.

请先登录,再进行评论。

回答(1 个)

Jan
Jan 2017-10-5
I have a well working and exhaustively tested set of toolbox functions with some hundreds of thousand code lines (plus blank lines and comments). Switching to Julia would require years of development and testing. In addition, the Matlab code is not only tested with the current version, but it has proved to be compatible with many different versions. Some core parts worked under R5.3 already :-)
I like Julia, but I will not use it for productive purposes. "Productive" means e.g. the decision about surgical operations on children. Having a bug in the code or the interpreter is no excuse, when it caused a wrong decision about a treatment.
The support for Matlab is very useful and valuable: MathWorks is very professional and the forum helps also. I did not test the support of Julia for serious problems.

类别

Help CenterFile Exchange 中查找有关 Programming 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by