3 ms·
I know at least 3 of the largest banks hevily use Python http://www.reddit.com/r/Python/comments/1ohpyt/how_and_why_bank_of_america_decided_to_rebuild http://ww
by robmcm 12y ago
I know at least 3 of the largest banks hevily use Python http://www.reddit.com/r/Python/comments/1ohpyt/how_and_why_bank_of_america_decided_to_rebuild http://www.reddit.com/r/Python/comments/1ohpyt/how_and_why_b...
Not to say they don't use Java as well various other languages, but right tool for the job...
- vram22 12y agoInteresting. Bank of America was supposed to have gotten heavily into Python a couple of years (or more) ago. I had blogged about it here at the time: http://jugad2.blogspot.in/2013/10/bank-of-america-to-rebuild-tech-stack.html http://jugad2.blogspot.in/2013/10/bank-of-america-to-rebuild... and Niall O'Connor from the bank (who spoke at PyCon IE 2013 - http://python.ie/pycon/2013/speakers/niall_oconnor/ http://python.ie/pycon/2013/speakers/niall_oconnor/ ) confirmed via a comment on my post, that they were not "beginning" to do it, but that it had "already happened". Edit: The reddit thread quoted by the parent comment, also mentions BoA and Niall.
- dodders 12y agoGoldman's core risk management system (SecDB) is written in python, as is JPMorgan's Athena and BofAs Quartz. I believe the main people responsible for SecDB implemented Athena at JP and then Quartz at BofA.
- swedishturnip 12y agoSecDB is not written in Python (unless things have changed recently). However both Athena and Quartz are heavily influenced by SecDB.
- hga 12y agoIt's written in their own Slang language: http://stackoverflow.com/questions/3392636/slang-goldman-sachs-proprietary-programming-language http://stackoverflow.com/questions/3392636/slang-goldman-sac... And the whole system is in part credited with helping them survive the recent financial crisis ... although simply listening to their risk people was more important. But it's all intertwingled, I'm sure, because good risk people would want a system like SecDB so they know the company's positions in quasi-real time with a great deal of assurance vs. hours and days and through e.g. scraping spreadsheets, often manually, etc.