Wall Street Becoming a Linux Stronghold
alphadogg recommends an article about the rise of Linux on Wall Street. We discussed the beginnings of this trend last year. From NetworkWorld:
"Wall Street firms increasingly are buying into Linux, but some still need convincing that open source licensing and support models won't make using the technology more trouble than it's worth. Linux providers, speaking this week at the Securities Industry and Financial Markets Association conference in New York City, stated their cases that Wall Street firms have nothing to fear about diving into open source. Red Hat and Novell argued that's especially true now that specialized Real Time Linux has been developed that meets strict low-latency and messaging requirements of brokerages and trading firms."
I work at a Big American Investment Bank, right in the heart of the financial district of New York, and I can tell you that one of our most important technologies that supports pretty much all of our trading systems and pricing algorithms is run on an international Linux computing cluster. Hell, they've got us wrappers for all the usual Linux commands (grep, cat, pipes, etc) so we can use them in the Windows command line.
.Net, since that goes pretty well with everybody's WinXP environment.
However, every single person's desktop is a WinXP with all the usual MSFT goodies. Excel is used extensively by everyone that doesn't code but has to work with numbers. Lots of desktop apps are
1. If you think you can get an issue speedily resolved because you paying for the software, then you obviously aren't employed in that sector.
2. Using open source does not mean that you can't buy support, its completely up to you
"Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
ayottesoftware.com
Ironically though, the Wall Street Journal, pride of the überrightwing Murdoch Empire -- News Corpse International -- is still as M$ fan boy as any good rightwinger should be.
According to this article, "Wall Street Journal's Walt Mossberg flirts with Ubuntu" Walt Mossberg is in Apple's camp. He tried a Dell preloaded with Ubuntu and he wasn't too happy, er said it isn't ready for most users yet.
FalconShould there be a Law?
Some things a spreadsheet should not be used for (please add too if you like):
- As a Database.
- As an Statistical Analysis tool.
- A complex programming tool.
A spreadsheet is a tool that is extremely good at manipulating data (I believe the KISS principle should apply here) and graphically presenting data and IMHO that is where it should end. With regard to presenting data what I find useful is the ability of OO Calc to display and rotate in real time 3D data, that to me is more useful than having to write and debug complex VB scripts which could easily be replaced with a good statical analysis package which has a proven track record (ie. vetted by engineers and scientists with mathematical and programming skills). The problem you get with people (eg. a CPA/Manager/Lawyer... normally with little or no formal programming skills) writing their own scripts is that the people and the firm(s) who use these scripts had better be 100% confident that there are no bugs in them. IMHO keeping auditable track of any mathematical process is much better than putting in data to a "black box" and just getting an answer.Once we get over the "mine is better than yours" attitude then maybe you find that there is no fundamental difference between OO Calc and MS Excel since they both are very good at graphically presenting data. Of course the big difference is you can see the source for OO Calc which can be and is vetted by professional engineers and scientists compared to trusting Microsoft's closed source solution see example where simple bugs can translate into millions of dollars of lost money.
There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
Speaking as someone who used to do computational Physics research and now works as a sysadmin for a major Wall Street bank, I know a wee bit about this. The machines that you see on the Top500 aren't Mainframes - they are HPC boxes used mostly by Universities and other organisations to do numerical calculations. The Cray T3E that I used to use wasn't a mainframe it was a massively Parallel machine. They crap on Mainframes for raw CPU power but with the mainframe it's in the bandwidth, reliability and virtualisation features.