Comparison of Matlab, R, and Julia for data analysis (2012)
strata.oreilly.com
strata.oreilly.com
It's also highly likely that most analysts reading this article know lots about Python (and Ruby), some about R, and little to nothing about Matlab, Octave, or Julia, unless they have an engineering background. (Yes, some analysts do have backgrounds other than CS/Eng/Physics!)
So, I don't think it's glazing as much as it's trying to focus on the new and not the "yet again, someone telling me how to use Python for data, when I want to know if there's something even better...".
In academia, there's tremendous momentum behind Matlab, but Julia would solve many problems with licensing, building more complex systems, etc.
Disclaimer: I'm one of the core devs.
The @devec macro should help, meanwhile:
@devec r = a .* b + c .* d + a
... will devectorize the expression. It's not perfect, but it's definitely useful.According to this SO question[2], there was some web-REPL plotting earlier but it is unmaintained now.
[1] https://github.com/nolta/Winston.jl
[2] http://stackoverflow.com/questions/14970817/plot-not-defined...
https://github.com/mbaz/Gaston.jl
Docs: https://bitbucket.org/mbaz/gaston/downloads/gastondoc-0.5.5....
In my oppinion, the only thing Matlab has going for it are commercial extensions and (often exclusive) hardware support (and I don't mean computers).