best language for quantiative finance? C, D, Fortran,python etc.

which language..

  • C, C++, C#

    Votes: 40 38.1%
  • Python

    Votes: 17 16.2%
  • Delphi

    Votes: 6 5.7%
  • Java

    Votes: 12 11.4%
  • Pascal

    Votes: 3 2.9%
  • C#

    Votes: 11 10.5%
  • D

    Votes: 0 0.0%
  • Perl

    Votes: 4 3.8%
  • other

    Votes: 9 8.6%
  • your own..

    Votes: 3 2.9%

  • Total voters
    105
Quote from andrasnm:

Yeah but which one? Unix or MS???

Sorry, I do not follow. The C++ language is a standard. There are multiple implementations of C++ for MS and UNIX-like operating systems. Are you asking something else?

-segv
 
C/C++. Just check any quant job listings, better yet, go to an interview. Any knowledge of XLL development (its ugly, but its used) is a bonus if you are looking for a job in the field.

Then again most people here don't know what a quant does.
 
Quote from Equalizer:

C/C++. Just check any quant job listings, better yet, go to an interview. Any knowledge of XLL development (its ugly, but its used) is a bonus if you are looking for a job in the field.

Then again most people here don't know what a quant does.
Aren't these those guys that get fired wholesale?

Today, I would never put to work a guy swearing by C++/C for scientific programming. It's the clearest indication that he is at least 10 years out of date in programming tool know-how.
Would you pay for a guy to do a job that is going to cost you 5 to 10 times more programming time fiddling around with C++/C?

Of course, certain tasks definitely require C++/C. Not scientific/mathematical programming for those who know they way around today's superb choice in libraries as with Python. Overmore, if you're in Python, going back & forth between C is child's play - you won't probably need this though.
 
nonsense, equalizer actually makes a point, every quant job ive seen asks for c++ or java.. why not python if they know the real deal?
 
Quote from Batman28:

nonsense, equalizer actually makes a point, every quant job ive seen asks for c++ or java.. why not python if they know the real deal?

nonsense is right. I'm not sure about python, but coding complex problems in c/c++ is going to be expensive, error prone, huge development time, etc.

There are advanced tools/languages/algorithms now that do the grunt-work for you, and coding C/C++ is grunt work, plain and simple, unless you are one of the few rare geniuses/masochists.

Some of the stuff used in scientific computing is pretty neat. Writing algorithms to write other algorithms, solver code generation, etc
 
Back
Top