All three languages are suitable for live trading, so that isn't the
deciding factor.
You could choose the one you already know or the one you want to
learn.
It seems like Java is the cleanest library that IB supplies, in
terms of installation and setup. People have reported having to
wrestle with the C++ library in some environments. This is my
informal view based on reading the forum for a long time, others may
have different advice.
toggle quoted message
Show quoted text
?
Looking at the past three versions of the IB API: 9.70,
9.71, 9.72.14 it looks like they're (IB) is consolidating
the code base around a sockets implementation going
forward.?? IB Support told me, when I started asking
questions, ActiveX as of 9.72 will only work with Excel.?
I have not tested this, so don't shoot the messenger.?
Just hedging my bets for the future.
If you look here,
there's no ActiveX
I'm building a trading app for myself and don't want to
invest many, many, many hours of work and frustration
using a technology not optimal for the future.??
Java's:? Interface/Action/Event/Listener - paradigm
C#'s: Interface/Event/Delegate - system
C++'s: I have no idea, Function Pointers?
Each language has its pros & cons, my question is:
doing real trading which language is better?