Original Post
Yeah, so I noticed that a lot of people use FORTRAN, C, C++ for scientific stuff. I think a big reason is that much of the existing code base is in these languages. But I recently read an article that provides some good reasons for C#'s candidacy: clicky I think some of the good reasons are the portibility, the availability of Decimal(128bit floating point), etc. Also, JIT works better for applications that are running for a long time. Unlike Java, C# does let you use pointers and unsafe code.