5 ms·
> Reading some opinions you feel like for low-latency a GC language is a no-go. Maybe you care to comment on that. This is false as far as my experience goes.
by phakding 8y ago
> Reading some opinions you feel like for low-latency a GC language is a no-go. Maybe you care to comment on that.
This is false as far as my experience goes. I've personally worked at two exchanges (big ones) and they do use java. Also have interviewed with many trading firms that use java for trading platform.
- jason_slack 8y agoI look at algo/quant jobs everyday and indeed Java is heavily used in some companies. Back in the early 2000 when I was using servlets and Swing Java was always considered slow. Now I feel like we should give it a second chance as it's come a long way from then.
- zygotic12 8y agoSource HSBC. They just re-write the GC to perform as required.
- phakding 8y agoRewriting GC seems like a serious overkill. One could achieve serious low latency with hotspot.
- zygotic12 8y agoNothing is overkill for these guys. Cross-pollination from the whole business including HFT.
- jason_slack 8y agoWell, I think I can feel you here. I examine everything right now trying to shave anything I can off my implementations. From stripped down OS to code to NIC brand, etc.