Fortran memiliki tempat khusus dalam pemrograman numerik. Anda tentu dapat membuat perangkat lunak yang baik dan cepat dalam bahasa lain, tetapi Fortran tetap berkinerja sangat baik meskipun usianya sudah lanjut. Selain itu, lebih mudah membuat program cepat di Fortran. Saya telah membuat program cepat di C ++, tetapi Anda harus lebih berhati-hati tentang hal-hal seperti pointer alias. Jadi, harus ada alasan untuk ini, dan alasan yang sangat teknis. Apakah karena kompiler dapat mengoptimalkan lebih banyak? Saya benar-benar ingin mengetahui detail teknis, jadi jika saya menggunakan bahasa lain saya dapat mempertimbangkan hal-hal ini.
Sebagai contoh, saya tahu - atau saya pikir - bahwa satu hal adalah bahwa standar menentukan bahwa pointer selalu bersebelahan dalam memori yang berarti akses memori lebih cepat. Saya percaya Anda bisa melakukan ini di C ++ dengan memberikan bendera ke kompiler. Dengan cara ini membantu mengetahui apa yang Fortran lakukan dengan baik, sehingga jika menggunakan bahasa lain kita bisa meniru ini.