Openquant has the best event based programming. I can't use their platform because my programming skills won't quite cut it, it takes more than some scripting to make things work there but I dearly miss the event based structure they have going, it's the best. Ninja has a little bit of it, I mentioned it on the sierrachart forum and they referred me to mouse events or some s%^t, I actually don't think they know about it yet.
I heard that Microsoft has always been very hard to deal with, that they don't follow their own documentation and things like that.
Moron? Just comes to my mind. Why not - Win8 is a lot faster than Win7 in many elements. YOu know, I WOULD run them on an XBox if it would make sense - the XBox is not that bad a PC when you look at the specs, and as long as you can use that. Win 8 / 8.1 has some good advantages - fo rexample Metro. I can allow people to bring / install their own software as long as it is Metro (some small games, some chat program etc.) without compromising computer security. It is seriously faster in rendering text than Win 7 (totally done on the graphcis card, assuminga decent one) and it has full modern driver support (i.e. not some 4 year old drivers). Besides your mental problems with it - there is nothing wrong with Windows 8 for traders. Some small (Metro mostly) issues nicely are fixed in 8.1
It is a lot more people being too stupid to read documentation and then blaming microsoft - much like many loosing traders blame their broker or the market instead of taking responsibility. Naturally if you lack any deepter understanding of the concepts then some of the documentation is a little hard to understand. And many progbrammers use databasdes, for example, without a fucking idea what a transaction is - then wonder why data is inconsistent. Not all is nice - a nice example of a fuckup is that in SQL Server up to 2014 IIRC you can not truncate the data in a partition easily. That makes for example managing my backtest platform a little hard.... and a normal delete (with 50 or 80 million rows) is taxing. THe "workaround" is replacing the partition table with an empty one - but that means creating one which is not something a program SHOULD do. But - those are design decisions. I Found the MS documentation generally to be good if you are not a beginner trying to do things way over your head.
There is no more bringing and installing your own applications in Metro side of Win8 (desktop part which is +/- Win7 is different); You can only install NS certified Metro application from the Microsoft store. If you are developer or developing in house software you can have it on your registered development machine and then ask for licence to sideload to other machines for testing and it only applies to certain editions of Win8. Some of it is not free. If you are business then application sideloading is easier if you have Win Enterprise (again it is costing money). Another words you no longer have free access to your computer; They want to collect royalties for allowing you to develop Metro Apps using their tools and deployment is controlled and centralized by NSASoft.
Moron? Ok, share with us please JUST ONE SINGLE element that is faster in Win8 than Win7 that has a material impact on systematic trading. The only one with mental issues is you here, injecting into this discussion metro style apps because they have really NOTHING WHATSOEVER to do with any systematic trading architecture. But please go on embarrassing yourself....
no let me tell you what your real problem is: You extrapolate from your own little shell (world) to conclude what the general problems are. While you may have experienced those SQL issues that does not mean that such are the big issues that cause Microsoft lose a huge amount of reputation among the developer community. Please get real. Again, if you have no clue what really plagues Microsoft and why hordes of developers are jumping ship then sometimes its better to keep the mouth shut.
exactly, and that is why most everyone hates Win8, except of course our friend NetTecture and couple housewives who do nothing but a little browsing, music and photo viewing. Seriously how can this guy even bring up Win8 as one of MS's achievements when the launch was a total disaster, when neither corporates nor retail clients are picking up the software. Their stupid store concept is already out of fashion. How can a company be so out of touch with reality (not to mention their Win7 mobile OS, and a host of developer community products [think for a second why Microsoft suddenly embraces HTML5 and JScript, its because they have nothing to throw into the race that could compete]). I highly recommend not to listen to a guy who claims his trading system is feeling more at home on a Win8 than a Win7 machine, lol.
See, you are an idiot. Use WIn8 ENterprise Edition in a WIndows Domain and you can bypass the windows store. In case you consider learning: http://blogs.msdn.com/b/windowsstor...deploying-metro-style-apps-to-businesses.aspx So, you CAN have your own metro apps. Not you, i.e. a trader living in his motherys basement, but any prop shop or larger operation can deploy internal metro apps bypassing the store.
Text rendering. Great for T&S windows when you have active stuff. Win8 upward renders texts fully in the graphics card, while WIndows 7 can not do that wasting processor cycles and introducin higher latency. The API is unchanged, so even "old" apps get faster. Reading is still not a crime outside your mothers basement: http://blogs.msdn.com/b/b8/archive/...celerating-everything-windows-8-graphics.aspx