Quote from gmst:
Disclaimer: I myself use MATLAB - just an average user, not advanced user.
That should have been the first sentence, you seem to be substituting personal choice for informed choice.
I was a Matlab user myself, but converted to R almost completely by now. I think the key difference between the two is that R is diverse and pragmatic enough to be the core development tool for quantitative business, while Matlab will force you to have a number of other tools deployed.
In terms of cost, once you factor in the license cost of all packages, even at individual level you are talking about real money. For a semi-decent quantitative business, you'd need the following tool boxes - Statistics Toolbox, Curve Fitting Toolbox, Financial Toolbox, Econometrics Toolbox, Datafeed Toolbox, Database Toolbox, Spreadsheet Link EX (for Microsoft Excel), Fixed-Income Toolbox, Financial Derivatives Toolbox. Each one is about a grand (I think some are $1500), so we are talking anywhere from 10 to 15 thousand. That is potentially a cost of an office space in the year one that you would have to go without because of your software choice.
Quote from gmst:
R being open source - who is responsible for quality control on all those libraries available out there? Grad students write a lot of code for fancier methods of regression etc. and for sure some of them at least don't understand the concepts completely. With MATLAB, you are sure that what you are getting has gone through proper QC.
Really, have you actually played with Matlab finance libraries? Their exotic options and fixed income models are appalling, for example, despite whatever QC done.
In general, you can't blindly trust any software out there and the advantage of open source is that you can look at the code and fix it yourself (assuming that you have the brains to do it). Also, the fact that you can wrap R around C++/C/Fortran code if you need super-speedy calculations is a bit plus.
Quote from gmst:
Also, I got the impression that predominant users of R are stat guys and finance guys go for MATLAB.
I would say that's not clear. I know a multi-billion hedge funds where most of risk analytics and research tools are built in R. As another indicator, did you notice that NuclearPhynance has a very active R thread in the Software section and does not have an active Matlab thread?