Even so, I wonder what advantages Java has, that makes using it in that environment so overwhelmingly compelling over other languages. Enough that it overcomes the fact that you have to write very non-idiomatic Java if you don't want to incur unacceptable performance costs.
It would be interesting to see what other languages were considered for the use case, and which cost/benefit considerations made Java come out on top.
It would be interesting to see what other languages were considered for the use case, and which cost/benefit considerations made Java come out on top.