My previous gig they were using it for some machine learning algos. I think it was just because that was what the programmers were familiar with and liked using. I found it a bit annoying to maintain being from a C# background, but that's just because it is a productivity hit with the weird syntax around the later C# features like generics.
I actually liked the syntax for generics a lot more (and BASIC syntax in general over C syntax).
But C-style syntax has won over the world.