Hello fellow readers,
I am unsure if such a poll was there in the past, but even if yes, time has passed and things changed.
I want you to express your opinion, whether IB should create a new Trading System (Client Software) that is NOT based on Java, but a native Win32/64.Exe or a portable source code, maybe with some platform-independent library.
For those of you not firm with that stuff, I want to list the advantages and disadvantages coming to my mind impartially:
Advantages:
- Really greatly increased performance, much faster handling of your input in the front-end (!)
- Memory useage will decrease very significantly. I would expect a well coded solution at around 10Mb "VM Size", while Java-TWS currently hogs 80 - 120 MB (both important, since the yearly increase in computing power for PC's nearly came to an end or at least slowed down greatly given the past yrs)
- More Options for future developments, esp. for Charting (see performance) and additional API functions
- No longer depend on Java Technology, which more & more becomes obsolete for many programmers and has been disputed in the past (MSFT).
- Better possibilities for debugging and tracking down errors at client's sites, possibly meaning lower support costs for IB
Disadvantages:
- Loss of platform independence !! (possibly, depending on solution)
- May be an increased cost for IB
I am unsure if such a poll was there in the past, but even if yes, time has passed and things changed.
I want you to express your opinion, whether IB should create a new Trading System (Client Software) that is NOT based on Java, but a native Win32/64.Exe or a portable source code, maybe with some platform-independent library.
For those of you not firm with that stuff, I want to list the advantages and disadvantages coming to my mind impartially:
Advantages:
- Really greatly increased performance, much faster handling of your input in the front-end (!)
- Memory useage will decrease very significantly. I would expect a well coded solution at around 10Mb "VM Size", while Java-TWS currently hogs 80 - 120 MB (both important, since the yearly increase in computing power for PC's nearly came to an end or at least slowed down greatly given the past yrs)
- More Options for future developments, esp. for Charting (see performance) and additional API functions
- No longer depend on Java Technology, which more & more becomes obsolete for many programmers and has been disputed in the past (MSFT).
- Better possibilities for debugging and tracking down errors at client's sites, possibly meaning lower support costs for IB
Disadvantages:
- Loss of platform independence !! (possibly, depending on solution)
- May be an increased cost for IB
)