September 28th, 2007, 4:05 pm
Of the three you mention, R is the only one I've ever heard used by quants. Personally I think that S (of which Splus and R are implementations) is a horribly designed language (objects but no implicit conversion operators, let alone ability to write your own - what a joke!), and that the GUIs of R and Splus are a joke; For creative quant work I'd recommend matlab - that's what I and the people around me use. The GUI/command line/source code/debugger integration is fantastic, the documentation is great, and the language has a much more natural feel, at least to me.On the other hand, a lot of smart people also like R and/or mathematica, so now while you've still got the time, I'd recommend you to become fluent in all three of matlab, R, Mathematica - they correspond to quite different ways of thinking about things so it's good to master all 3 (and C++ of course, but IMO only masochists and hardcore old-timers do _research_ in C++). Using the search function on these forums will give you plenty of threads discussing their comparative merits.Forget about SAS, SPSS, Stata, Eviews, etc.If you've got spare time after mastering the above, learn python and ocaml.