3 ms·
If HFT businesses just don't bother using safe language then probably there is something in these languages.
by eimrine 3y ago
If HFT businesses just don't bother using safe language then probably there is something in these languages.
- pjmlp 3y ago"Why we chose Java for our High-Frequency Trading application" https://medium.com/@jadsarmo/why-we-chose-java-for-our-high-frequency-trading-application-600f7c04da94 https://medium.com/@jadsarmo/why-we-chose-java-for-our-high-... Some random job ads picks, "Senior Low Latency Java Developer" at Barclays https://uk.indeed.com/viewjob?jk=41b8fb53bd4e24f8&tk=1hl2ggf2o2fso000&from=serp&vjs=3 https://uk.indeed.com/viewjob?jk=41b8fb53bd4e24f8&tk=1hl2ggf... "Senior Rust Developer" at James Joseph Associates https://uk.indeed.com/viewjob?jk=c2865fa5668cf524&tk=1hl2ggf2o2fso000&from=serp&vjs=3 https://uk.indeed.com/viewjob?jk=c2865fa5668cf524&tk=1hl2ggf... "Software Engineer Java Rust eTrading" for an hedge fund https://uk.indeed.com/viewjob?jk=9c75cefc6a46276c&tk=1hl2ggf2o2fso000&from=serp&vjs=3 https://uk.indeed.com/viewjob?jk=9c75cefc6a46276c&tk=1hl2ggf...
- fwsgonzo 3y agohttps://old.reddit.com/r/rust/comments/bhtuah/production_deployment_of_rust_in_hft_system_at/ https://old.reddit.com/r/rust/comments/bhtuah/production_dep... "Because Rust" and safety, of course. I wonder if programming on Windows just sucks in general, and all these are Windows trading shops. Do you even have all the tools you need to write large programs on Windows? Valgrind, libfuzzer, etc. etc.
- pjmlp 3y agoPlenty of tools, assuming one doesn't come to Windows with an UNIX mindset, or wants freeloading. Now those folks have a home in WSL.
- gpderetta 3y agoI'm my personal (and biased) experience, C++ is significantly more common than Java in HFT (which does exist, along some C#). I'm not aware on anybody doing pure C although I'm sure there are.