Exactly, the core trading architecture of NASDAQ is still based on the instinet platform, which uses linux. Other exchanges which license the same tech, don't even have a need for SIP, which is based on US equities exchange regulations. The reason why they still use windows is probably due to the intentional lack of performance. It's funny how it's being phased out (but only because they eventually had to do it). I think this guy lives in the early 2000s. A lot has changed since then, especially w.rt. windows.
you perfectly summarized the mob here, to which you apparently belong. Most Linux users here sound agitated at MS and desperate for success in trading. I venture to bet that a minority truly comes from the professional programming background having worked on Linux boxes, desperate to make a penny in this industry; a lot of skills on the programming side and little to none on the actual risk taking side now trying to convince the rest of the world that your trading is better served on a Linux than Windows machine. Idiotic. The rest of the crowd are the same losing day traders that cannot get it into their head that software costs money because there are hundreds of engineers at work to make it work. But most likely they are not even able to afford to pay for a professional Visual Studio license. And very possible they hate Windows because they downloaded a pirated IDE version and are shocked their computer got infested by trojans and viruses. Lol.
"run (probably on purpose ) on outdated infrastructure facilitating latency arbitrage between direct feed and SIP feed[", MR. TinFoilHat speaking, lol.
and before they purchased Instinet they of course had no volume, no liquidity so their Windows Servers had no work to do, just sitting there idle. By the way, if your claim that their central matching engine runs on Linux was true (which it, by the way is not) then we can all take a deep breath and stop blaming Microsoft because all the plenty central matching book outages at Nasaq (and they occurred in the central matching engine not elsewhere) can be blamed on Linux, right? I am relieved now...
I am out of here, obviously there runs a deep hatred towards anything Microsoft among the "Linux crowd" here. I never talked down Linux, I never belittled it, I never criticized it for the core purposes it serves for very specialized applications. Yet, on the other side Microsoft seems to produce very poor products, with no future vision and the following facts are all non-existent: - Half the web is running on Windows servers, today, right now (evidence provided) - C# is among the top language used today, right now, (evidence also provided), not by popularity (I do know that .Net coders are way too busy to vote on Linux popularity while the Linux crowd has nothing else to do so surface flaws in .Net) or trend. Of course is the trend pointing towards Mobile (of which I never denied MS has a very little market share) and towards open source OSs which I also never denied. But that does not change the fact that today, as we speak, most productive software is still written and based on .Net. - Half the websites today, are written in Asp.Net or rendered based on Silverlight, evidence also provided) - 98% of all financial trading does not require the little less overhead linux provides over windows, hence for anyone one this website it materially makes ZERO difference whether they run on Linux or Windows (other than of course that most who run Linux as a matter of fact also run a Windows machine or partition , guess why, oh Linux apps are not sufficient to supply your needs...?) I am out of here, not one person cited a valid reason, a reason you and I could right now capitalize on that makes Linux a better sell, other than of course that you get your OS free of charge and most apps as well (And that is not enough reason, I do have enough money in my pocket and am able to pay for my Visual Studio, virus scanner, Office, and couple other apps). Who knows maybe I switch over to Linux when the time comes that I see a true benefit, so far I see none. Am I locked into Windows OS at the moment? Yes I am , but so what, it works for me, I am efficient at what I do, and above all my systematic trading architecture just works.
You keep saying that their matching engine runs on windows, but it does not, and you have no proof to suggest it does, and being the idiot that you are, you referenced an SIP system and claimed it to be the matching system. LOL The Nasdaq matching system is now just an Instinet component of the Instinet INET platform, which runs on linux. Windows is not scalable enough, no technology is perfect, but it's a fact that there will be a higher frequency of errors and lower-performance with a less scalable system, hence why all the top supercomputers run on linux. Your comments regarding windows were answered here before: http://elitetrader.com/vb/showpost.php?p=3979736&postcount=52
That sentiment was voiced in the wsj article by a managing director of SIFMA and it was echoed by others as stated: http://online.wsj.com/news/articles/SB10001424052702304202204579256791508315638 "Mr. Lazo said the exchanges have little incentive to upgrade the SIPs because they make additional fees by selling separate, higher-speed data feeds to banks, brokerage firms and other customers. Exchanges in the past have said the separate feeds serve different functions. Still, other analysts echoed Mr. Lazo's criticism."
a useless link because most of your statements in your earlier post were fabricated and had no factual basis or you picked biased evidence by whoever with vested interests, I in turn quoted and linked to the largest professional programming website worldwide, http://stackoverflow.com/tags You must be retarded if you honestly believe that C is the language that is currently more perused than C# to write applications. Lol, and Visual Basic above C#? You gotta be kidding me. Show me ONE single professional software shop that codes in Visual Basic. Are you stuck somewhere in 1998? From that table alone (Here is the one you linked to: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html) you should already have come to the conclusion that something is seriously wrong with how they rate popularity of languages. By the way that was NEVER THE ISSUE: The issue was USAGE of languages. NOT what people "feel". Furthermore, you STILL have not unearthed a single link to contradict my claim (I linked to an article dated 2013) that today's Nasdaq central order matching engine runs on Windows. I do not care what Instinet ran and you have not provided any proof that Nasaq scrapped its own engine and completely adopted the Instinet one. I have not heard from anyone that Nasdaq's engine today runs on Linux, and nor have any of your links made that point either. I could not resist the temptation to disprove the garbage you put up here. I stick to my conclusion that most everyone who touts Linux in this thread has issues that go WAY BEYOND just a sense of which OS serves them better.
And here something funny I came across: Note, this is the most popular Linux Distro by many measures, Linux Mint 16, check out the "NEW FEATURES" they came out with (and remember this is a company that is in business since 2006 at least, so, in 8 years of work they are now able to present: + Sound Effects Cinnamon is now able to play sounds when you perform common events such as closing windows, switching workspaces etc... + Better User Management A new applet was introduced to let you easily perform session and account related tasks (leaving, switching users, disabling notifications, accessing settings...etc). + USB Stick support A new tool was developed to easily format USB sticks to NTFS, FAT32 and ext4. Please someone tell me that this is 2014!!! USB stick support? Lol, so much to Linux being ready for mainstream usage haha. Hey, in 2016 we can all expect to enjoy multi monitor support (sorry could not resist). What a joke!!! http://www.linuxmint.com/rel_petra_cinnamon_whatsnew.php
Volpunter, The ad-hominem fallacy in your previous post makes your argument seem desperate. And I can tell you that not everyone talking on this thread fits your stereotype, I designed a large trading system that currently runs on 3 datacenters (HK,LO,NJ) accesing most international stock markets... And it runs on Linux servers with a windows front end. About the Nasdaq matching engine, as far as I know it runs on Gentoo, if you have evidence that it runs MSWIN by all means post it here (i couldn't dig anything from google in that direction, so I am seriously curious about it) As stated above, SIP is not a matching engine, it is the TOS aggregator that is used for REG-NMS compliance (this is why the SIP outage halted trading) Linux Mint? Really? That's your frame of reference? Try looking at a distro from the redhat family (RedHat, Centos, Scientific, Fedora) or from the SUSE family. Mint (and the Ubuntu family for that matter) are popular because of eye candy... and try reading the stuff you posted about USB slowly, the added some feature to make it nicer or something they didn't "started supporting USB" as you seem to imply -- you can run mint FROM a USB stick!! You're talking about everyone else being biased, but maybe you need to look in the mirror.