57
Points
14
Comments
tosh
Author

Top Comments

elemenoJun 25
To the best of my knowledge much of this originated with SecDB/Slang at Goldman - SecDB (securities db I believe) being the object store and slang the somewhat quirky C like language that ran with it (also the only language I’ve used professionally that let you have spaces in the variable names).

Some of the folk that built that (or worked on it) ended up at JPM and Merrill where they built the Python centric version - Alpha and Quartz respectively. Barclays Capital has/had a similar system as well I think, but it’s not one I know about offhand - they did though, memorably, have a system that was pretty much Haskell-in-Excel.

tsukikageJun 25
When first encountering these ecosystems and looking at the various pieces they contain, one may repeatedly ask: "why didn't they just use <off-the-shelf solution> for this problem instead of writing this component/subsystem from scratch"?

The answer is often that the battle-hardened mature off-the-shelf solution did not exist at the time the code was written. You're doing software archaeology.

axusJun 25
What a well-written account of "how things are done".

> Time to drop a bit of a bombshell: the [Barbara] source code is in Barbara too, not on disk. Remain composed. It's kept in a special Barbara ring called sourcecode.

skissaneJun 25
I think it is a pity they’ll likely never open source any of this stuff

Of course, financial institutions have a lot of “secret sauce” - such as financial models - you’d never expect them to release.

But this kind of underlying infrastructure isn’t really “secret sauce”

piinbinaryJun 25
mhh__Jun 25
People turning up in hedge funds (i.e. much smaller) and trying to rewrite the bit of a bank they used to work in's equivalent of this article is so annoying.
HavocJun 25
I've seen similar inside large financial orgs - what struck me was how there are these huge amounts of people that spend their entire working life inside this alternate IT reality. It's not unlike SAP consultants where their skillset is tied to one company.

Also...these things tend to have fuckin terrible documentation. Good luck figuring any of this out. And you can't google it and your AI is just as lost as you

coredog64Jun 25
And I thought rewriting 3rd party packages to work with AFS was crazy
Visit the Original Link

Read the full content on calpaterson.com

Source
calpaterson.com
Author
tosh
Posted
June 25, 2026 at 08:14 PM


More Top Stories

scrollprize.org Jun 25
An entire Herculaneum scroll has been read for the first time
892202 commentsby verditelabs
Details
expression.fire.org Jun 25
The 'papers, please' era of the internet will decimate your privacy
280128 commentsby bilsbie
Details
unconv.ai Jun 25
Un-0: Generating Images with Coupled Oscillators
9223 commentsby babelfish
Details
github.com Jun 23
A game where you're an OS and have to manage processes, memory and I/O events
6515 commentsby exploraz
Details
explorer.oxide.computer Jun 22
Oxide computer 3D rack guided tour
273114 commentsby darthcloud
Details
newsroom.ibm.com Jun 25
IBM debuts sub-1 nanometer chip technology
242142 commentsby porridgeraisin
Details
👋 Need help with code?