4 ms·
>The people fleeing to remote places because of instability are the very same people causing these issues in the first place. Are they the same? How do you kn
by forgetsusername 10y ago
>The people fleeing to remote places because of instability are the very same people causing these issues in the first place.
Are they the same? How do you know? The finance world is a big place. In Canada alone it employs over 1 million people, which is one quarter the population of New Zealand.
Crappy software and models also contributed to the crisis (and other crises). Do you build either? Do you accept blame for your profession?
- willtim 10y agoGreat points. We are a profession that would rather use Python instead of more principled choices such as OCaml/Haskell, because it is superficially easier. I chose Python as an example here as that is what Knights Capital were using. I'm sure even the folk behind Python would admit it may have problems scaling to large complex algorithmic trading systems.
- lucozade 10y agoKC blew up because someone copied the wrong software to their deployment servers. If Haskell's typesystem has solved that problem then I'm sure it would have a lot more takers. On the flip side, if Jane Street were to screw up I hope no-one would blame OCaml as it would more likely be someone making a mistake. Programming languages can be poor or geat but you need to wield them wisely.
- willtim 10y agoI thought it was more the result of an accumulation of mistakes, for example dead code and repurposing boolean flags (we can do better with types).