Hacker News new | ask | show | jobs
by spywaregorilla 1802 days ago
I played with Julia a bit in grad school. Although I didn't end up using it much after that I thought it was a lovely language. Forget python, I hope Julia manages to kill off Matlab and its weird stranglehold on various pockets of academia. Congrats to the team here.
2 comments

For satellite seperation dynamics modeling, NASA switched from MATLAB (Simulink) to Julia and got a 15,000x performance boost.

https://www.youtube.com/watch?v=tQpqsmwlfY0

Matlab, the SAS of academia and certain engineering fields.
I won't hear of it. Matlab is great. Superb at manipulating matrices, great for getting started with differential equations, world-class plotting library, and massively forgiving. All the things a computational engineer like me needs.

I would never use it for producing software meant for distribution, but people mainly hate on it because it's 'cool', without realising that it excels at what it does. I fucking love matlab.

https://diffeq.sciml.ai/stable/tutorials/ode_example/

Diffeq are one of those things that Julia is a particularly good choice for that benefits strongly from its types and what not. Give it a shot if you do a lot of this.

Julia syntax resembles matlab more than python or R.

Chris Rackauckas' work on it was truly brilliant. I believe he also posts on HN sometimes. Anyway, I've had tonnes of fun playing around with differential equations in Julia!
Thanks, I'll give it a shot. Matlab's syntax for matrices is, naturally, great.
If you will do a lot of matrix stuff you might want to listen to https://youtu.be/C2RO34b_oPM taking Vector Transpose Seriously
I know little about Matlab, but I know a lot about SAS, where it's the default analytical environment in public health practice and research. SAS is trash, and a ripoff to boot. R has made good inroads, giving SAS a tiny bit of pressure, but frankly it needs more. Bring on Julia! And python and anything else.
that's why SAS developed Viya so you can run Python and R code.
+1 on this. Matlab toolboxes are much more well tested, has thorough documentation and work much better out of the box, especially for controls and signal processing. Working with scipy can be a pain sometimes with incorrect or unstable results.
I guess you mean SAP?
Had the same thought but I think SAS is correct: Statistical Analysis System (https://www.sas.com/en_us/company-information/profile.html)?