![](/static/253f0d9/assets/icons/icon-96x96.png)
![](https://programming.dev/pictrs/image/8140dda6-9512-4297-ac17-d303638c90a6.png)
IMO Julia just had way too many big issues to gain critical mass:
-
Copied 1-based indexing from MATLAB. Why? We’ve known that’s the worse option for decades.
-
For ages it had extremely slow startup times. I think because it compiles everything from C, but even cached it would take like 20s to load the plotting library. You can start MATLAB several times in that time. I believe they improved this fairly recently but they clearly got the runtime/compile time balance completely wrong for a research language.
-
There’s an article somewhere from someone who was really on board with Julia about all the issues that made them leave.
I still feel like there’s space for a MATLAB replacement… Hopefully someone will give it a better attempt at some point.
Saving this for the next “Year of desktop Linux” discussion 😄
Glad you recovered it.