I tried Julia but the compilation time for interactive use was just too insane.
I ended up paying £125 for MATLAB. Nothing else really remotely compares to MATLAB's plotting facilities.
I ended up paying £125 for MATLAB. Nothing else really remotely compares to MATLAB's plotting facilities.
But the language itself is a horrible kludgy mess. Most of the development time is spent on input parsing and contorting your code into a vectorized shape.
But I only use it for prototyping. I would absolutely not recommend it for production code. If there's some gnarly input processing to be done I'll do that in another language and just have it output CSV or similar.