Will C++ Be Faster than Fortran?

  title={Will C++ Be Faster than Fortran?},
  author={Todd L. Veldhuizen and M. Ed Jernigan},
After years of being dismissed as too slow for scientiic computing , C++ has caught up with Fortran and appears ready to give it stii competition. We survey the reasons for the historically poor performance of C++ (pairwise expression evaluation, the abstraction penalty, aliasing ambiguities) and explain how these problems have been resolved. C++ can be faster than Fortran for some applications, due to template techniques (such as expression templates and template metaprograms) which permit… CONTINUE READING