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 Equalizer:

Thats Gold Gerry! Bravo! You seem to have some opinions about something you openly admit you don't know above. Throw in some 'biggot' views and you're done. Nice.
hey gerry,

Indeed, I didn't realize that a Londoner these days would still advance fossilized arguments like APL, Beta & VHS in arguing about 2006 software tools. Thank ya for telling me about this. I couldn't have imagined these details by myself.

So gerry, after all, my general impression about your professional environment wasn't that much of the mark. Keep on trying like Young Mister Grace.
 
Quote from nononsense:

hey gerry,

Indeed, I didn't realize that a Londoner these days would still advance fossilized arguments like APL, Beta & VHS in arguing about 2006 software tools. Thank ya for telling me about this. I couldn't have imagined these details by myself.

So gerry, after all, my general impression about your professional environment wasn't that much of the mark. Keep on trying like Young Mister Grace.
Are you off your medication or something? You really have not understood anything that you have read in this thread. Keep on talking through your sphincter.

Try shagging more often.
HTH :D
 
Unlike others, I'm not religious about the language I use for programming and there aren't many I haven't developed in and with some of the most popular ones had the opportunity to write parsers, interpreters, compilers, assemblers, disassemblers, cross-compilers, debuggers and other language tools.

I am however, religious about CPU processor architecture and there is NO DOUBT in my mind the Motorola 68000+ is the most advanced CISC in existence! But, like the VHS/Beta scenario I'm sophisticated enough to realize the market today is Intel.

I still prefer Assembly, but these new compilers sure are sweet and the optimization they perform, in many and most cases, rival what can be done manually - especially when you consider Intel's C++ compiler and profile-guided optimization (PGO) techniques.

Anyone here remember BLISS, the basic language interface to system services? A beautiful language, powerful and easy to learn and use, generating the sweetest code by just wrapping a little ASM around direct system service calls to the OS.

Ah, the reminiscence :)
 
I am not advocating a particular language. I did a search on Wilmott by languages, and came up with these numbers of hits for job postings:
C++ 43 (not my language)
Java 27
C# 4
Delphi 1
C+, pascal, perl, python, Fortran, APL (just kidding) 0
 
Quote from Batman28:

i don't get it, theyr' shit profe - banks are using it? well they're the ones spending so much money on the best out there - so surely they must have sommmmmmmmme advantages? i don't understand if it's so clear why are banks paying so much money for c++ programmers?

is it the speed?

It's a complete reminiscence of the 90s... They have become so dependent on C and VB that they cannot escape anymore.
 
Any C++ programmer worth his salt can pick up Python or any of the languages listed in a week. Computer Science is not about programming languages, but about abstractions. A language is just a syntax to implement those abstractions.

Many of the theoreticians that I know at Citadel use Python and Matlab to prototype. If the system is viable, they either port it to C++ for production, or it is given to the professional programmers to implement in C++.

nitro
 
Quote from nitro:

Many of the theoreticians that I know at Citadel use Python and Matlab to prototype. If the system is viable, they either port it to C++ for production, or it is given to the professional programmers to implement in C++.

[/B]

I know they use perl, matlab, c++. Most quant jobs want you to know c++ (not at a developer level) and the libraries are usually accessible via perl/python. Java and C# are used for IT. if you are delegated to an IT dept. then quit and get a job on a trading desk.
 
can i also ask since so many of you have all this programming talent, is anyone here actually a professional 'quant'? i mean u seem to have good programming skills and financial knowlegdge, so what are you waiting for? they pay such a good money?

can u tel me why u'r not applying to any of those jobs? thanks
 
Back
Top