What is the language of the future in the algo-trading universe?
1. Java
2. Scala
3. C#
4. F#
5. C++
6. Objective Caml
Java is very mature and is still getting better. But where is my closure?
Scala is supposed to be a better Java. One word: closure.
C# has good features (like closures) and is well supported.
F# is trying to be a mainstream functional language. Being functional, it has closures.
C++ is very fast (if you can find the right programmers) and is widely used. Besides, the language is powerful enough to fake closures.
Objective Caml is a high performance, native-code functional language but I heard it does not support shared-memory concurrency at this time.
Fine, trading is not all about closures...
What do you think?
1. Java
2. Scala
3. C#
4. F#
5. C++
6. Objective Caml
Java is very mature and is still getting better. But where is my closure?
Scala is supposed to be a better Java. One word: closure.
C# has good features (like closures) and is well supported.
F# is trying to be a mainstream functional language. Being functional, it has closures.
C++ is very fast (if you can find the right programmers) and is widely used. Besides, the language is powerful enough to fake closures.
Objective Caml is a high performance, native-code functional language but I heard it does not support shared-memory concurrency at this time.
Fine, trading is not all about closures...
What do you think?

