a) I pretty much designed and to large extent programmed an entire strategy design, testing, and execution platform that comprises a lot more than just an OMS. I think my past comments regarding OMS, message bus, execution APIs, FIX, parallel strategy data processing, and high performance GUI and charting among other specific topics makes that crystal clear.
b) I like Visual Studio and C# but also program in C++. And I do believe any but the lowest latency strategies run perfectly fine on Windows boxes, in the same way than they run fine on Windows servers at numerous tier 1 and tier 2 investment banks and uncountable hedge funds. Not every iBank and hedge fund runs their algos on linux boxes. But I will not get further into any OS shouting matches.
c) Python is an interpreted language and hence will never be on par with a compiled language. Python was designed to get things done quickly, such as string parsing and the like. It has evolved a lot, admittedly, but please do not even suggest it comes remotely close to the capability of most compiled languages. Even most libraries, such as charting UIs in Python look like 10-20 years behind the top contenders in C# space, to just name one example. Python certainly has A future but is certainly not THE future. Suggesting such only exposes you as a no-nothing. But I understand where you come from: Someone who has grown up in the proprietary-software-has-to-be-free-or-I-hack-it era and hence you are too cheap to actually pay up for an operating system and hence your hatred towards Microsoft. I bet you would even sell parts of your body in exchange for a few cents cheaper commission with your broker.
d) I told the OP that it is stupid to consider a dedicated line into IB. If you knew anyone at IB you would know that hardly any client, not even the most sophisticated ones, use leased and dedicated lines anymore. There are some very rare exceptions when this would make sense, certainly it does not make sense from Brazil, LOL.
You just exposed how little you know but how big a mouth you have. Reminds me of numerous (emphasis on numerous NOT all) American classmates who aced Marketing 101 class but miserably failed when it came to hard science. Big mouth != skills/knowledge
b) I like Visual Studio and C# but also program in C++. And I do believe any but the lowest latency strategies run perfectly fine on Windows boxes, in the same way than they run fine on Windows servers at numerous tier 1 and tier 2 investment banks and uncountable hedge funds. Not every iBank and hedge fund runs their algos on linux boxes. But I will not get further into any OS shouting matches.
c) Python is an interpreted language and hence will never be on par with a compiled language. Python was designed to get things done quickly, such as string parsing and the like. It has evolved a lot, admittedly, but please do not even suggest it comes remotely close to the capability of most compiled languages. Even most libraries, such as charting UIs in Python look like 10-20 years behind the top contenders in C# space, to just name one example. Python certainly has A future but is certainly not THE future. Suggesting such only exposes you as a no-nothing. But I understand where you come from: Someone who has grown up in the proprietary-software-has-to-be-free-or-I-hack-it era and hence you are too cheap to actually pay up for an operating system and hence your hatred towards Microsoft. I bet you would even sell parts of your body in exchange for a few cents cheaper commission with your broker.
d) I told the OP that it is stupid to consider a dedicated line into IB. If you knew anyone at IB you would know that hardly any client, not even the most sophisticated ones, use leased and dedicated lines anymore. There are some very rare exceptions when this would make sense, certainly it does not make sense from Brazil, LOL.
You just exposed how little you know but how big a mouth you have. Reminds me of numerous (emphasis on numerous NOT all) American classmates who aced Marketing 101 class but miserably failed when it came to hard science. Big mouth != skills/knowledge
but you have no clue on programming architecture and OMS, and I bet you work from your basement.
You are just another MS drone, and you got all defensive when I told you that Python was the future LOL
so as the OP did when he goes about his Dedicated Line, you go snap at him, like a true hypocrite
Priceless irony LOL