3 ms·
We use Rust for HFT. We do that, in part, because it means we don't have to worry about segfaults or UB in the software we develop. HFT code may not be exposed
by twic 7y ago
We use Rust for HFT. We do that, in part, because it means we don't have to worry about segfaults or UB in the software we develop. HFT code may not be exposed to as much danger as a web service, but there may well be more money riding on it.
- logicchains 7y agoI'm not suggesting it's a bad choice for HFT, just wondering if the community would be more accepting of a HFT library that used unsafe (assuming for some reason somebody decided to open-source a HFT library), compared to a web server.
- quicknir 7y agoVery curious where you work, because there's only really a handful of major places doing HFT (as opposed to algorithmic trading) and haven't heard of Rust being used at any of them.
- twic 7y agoStrictly speaking, low-latency trading rather than HFT. I don't bother trying to draw that distinction for the HN crowd.