a real programmer programs in any lang
why is c++ overkill? that's just stupid
why is c++ overkill? that's just stupid
Quote from uexkuell:
In my view still the best solution:
Visual Basic 6 (yes, I know it seems outdated).
...
C++ is overkill, also language definition too free
Quote from mahdiquant:
C#, C++ or Java?

Honestly, If you are asking which programming language to use, then you are probably not ready to write your own trading system.Quote from mahdiquant:
Hello.
I need you advice for selecting an appropriate programming language for my project.
I am going to develop a software for automated trading system authoring/backtest and forward test. I need to display some UI controls in addition to trading system execution and evaluation.
What language do you propose for such a project? C#, C++ or Java?
Please explain your choice according to various factors that are required for this software.
Quote from schemer:
Honestly, If you are asking which programming language to use, then you are probably not ready to write your own trading system.

I agree that F# would be an excellent choice. In addition to your three properties, my language must have a good concurrency story. F# fits the bill if your target platform is .NET.Quote from leveragize:
A good language in my book should have the following properties:
1. Excellent readability
2. Terse
3. High performance
I am looking into OCaml/F# right now. They are both object-functional languages.
I have not found a easy way to hook OCaml into broker interfaces and/or data feeds. Mixing C++ and a semi-obscure language appears difficult.
If someone has a stable OCaml/IB interface I love to hear about it.
F# is very promising because it is very easy to integrate with .NET/C#/ActiveX.
