given the high latency with the exchanges the choice of language seems an unnecessary risk
Other implementations, including two Javascript ones and a Go one, have had significant bugs in handling the protocol correctly.
Seems like a pointless risk and waste of time to use any non-c++ language for dealing with the BTC protocol