Whither Fortran?
Pros
- "The only truly universal language for writing programmes in science and
engineering is Fortran."
- F90 designed to produce very fast executable binaries.
- more portable than C/C++;
- easy to learn;
- parallel coding facilities;
C/C++
- C++ poorly designed: enormously innefficient, difficult to program in
(contrast Objective C);
- alledgedly: Bill Gates claimed that his biggest mistake in designing
NT was adopting C++ for the graphics coding, the resulting code took
years longer to write than it should have and ran terribly slowly;
- pointers are integral to C/C++ and lead to drastic innefficiencies
--- F90 programmes run faster!
- linear memory model totally unsuitable for parallel coding;
Wharton, 95
Fortran 90 proved superior:
- performance (speed);
- code readability;
- optimisation.
References
Newer Fortrans
About this document:
Produced from the SGML: /home/isd/public_html/_course_fortran_90/_reml_grp/index.reml
On: 10/2/2003 at 10:33:52
Options: reml2 -i noindex -l long -o html -p multiple