Фортран занимает особое место в численном программировании. Конечно, вы можете создавать хорошие и быстрые программы на других языках, но Fortran продолжает работать очень хорошо, несмотря на свой возраст. Более того, в Фортране проще создавать быстрые программы. Я сделал быстрые программы на C ++, но вы должны быть более осторожны с такими вещами, как наложение указателей. Таким образом, должна быть причина для этого, и очень техническая. Это потому, что компилятор может оптимизировать больше? Мне бы очень хотелось узнать технические детали, поэтому, если я использую другой язык, я могу принять это во внимание.
Например, я знаю - или я так думаю - одна вещь состоит в том, что стандарт определяет, что указатели всегда находятся в памяти, что означает более быстрый доступ к памяти. Я считаю, что вы можете сделать это в C ++, задав флаг компилятору. Таким образом, это помогает узнать, что делает Фортран хорошо, так что если мы используем другой язык, мы можем имитировать это.