Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why Fortran 90?

FORTRAN
0
Posted

Why Fortran 90?

0

Fortran is the most important language developed specifically for scientific computation. Decisions in the Fortran standards were specifically chosen to benefit performance and stability, and Fortran programs produce fast, highly optimized, stable codes with a minimum of user effort, as compared to other languages. Some examples include: • Limited support for pointers: pointers in Fortran do not prevent the compiler from optimizing array operations, and accidentally overwriting array bounds is less likely in Fortran. • Support for arrays as fundamental language objects, which makes parallelization straightforward. • Support for complex data types and basic matrix operations as language intrinsics. • Hints to the compiler to communicate how variables are used (specifically, the INTENT descriptor). • Simple extensions of Fortran codes to parallel codes with comments (via OpenMP or HPF). Generally, arguments for switching to languages has been based on experiences with the archaic and fai

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123