|
|
|
|
|
by mattnewport
2695 days ago
|
|
My understanding is that C++ is commonly used in that domain due to the performance requirements, though I don't know how common Java is relatively. C++ is used enough that there is a performance focused Study Group SG14 on the standards committee that explicitly includes trading as a use case: https://groups.google.com/a/isocpp.org/forum/m/#!forum/sg14 I'm from the games programming world where C++ still dominates for performance reasons. Where GC is widely used with C# in Unity, Unity are building their own C# compiler without GC for performance critical code (the Burst compiler) and GC is a major cause of performance issues in existing Unity games. C++ and another non GC language (Fortran) are also the most used languages for HPC ( High Performance Computing) in scientific computing. C and C++ also dominate in performance sensitive and resource constrained embedded programming. |
|