But how are we going to trade stocks in nano seconds without C++?!
Absolutely not in the memory-safe subset of Java though.
Their podcast titled "Signals and Threads" is quite interesting.
I think the uncoolness of them is due to OOP methodology... programmers today seem to want to be easier to get moving, but then spend more time debugging OR the debugging has been "placed onto" DevOps / use of Cheap fast hardware. IMHO
Actually, I have no idea if FPGAs in HFT are still a thing.