Fortran 2008: The Final Steps of Standardization for Scientific Computing

In summary, Fortran 2008 is the latest version of the Fortran programming language used in scientific computing. It includes new features such as coarrays and pure procedures, as well as performance enhancements. It builds upon previous versions and is still relevant in modern scientific computing. One potential downside is limited resources and support compared to other languages, but it remains a popular choice for scientific applications.
  • #1
spb
13
0
http://www.nag.co.uk/sc22wg5/

It looks like Fortran 2008 is going through its final steps of standardization. What does this mean for scientific computing? Since people still use Fortran 90 despite new revisions up to 2003, will this go under the radar, or will this be a new and useful programming language with multiple new features?
 
Technology news on Phys.org
  • #2
I think Fortran 2008 (like 2003) will not be a breakthrough like Fortran 90 but new features will excite the community and keep them busy for a while.
 

Related to Fortran 2008: The Final Steps of Standardization for Scientific Computing

1. What is Fortran 2008?

Fortran 2008 is the latest version of the Fortran programming language, which is commonly used in scientific computing. It was officially standardized in 2010 and includes new features and improvements to make it more efficient and easier to use for scientific applications.

2. What are the new features in Fortran 2008?

Some of the new features in Fortran 2008 include coarrays, which allow for parallel programming on distributed memory systems, and the concept of pure procedures, which ensure that a function or subroutine only depends on its input parameters and does not have side effects. It also includes enhancements to the language for better performance, such as improved array operations and support for IEEE floating-point arithmetic.

3. How does Fortran 2008 compare to previous versions?

Fortran 2008 builds upon the features of previous versions, including Fortran 90 and Fortran 95. It adds new features and improvements while still maintaining compatibility with older code. This makes it easier for scientists to upgrade their code to take advantage of the new features without having to rewrite their entire programs.

4. Is Fortran 2008 still relevant in modern scientific computing?

Yes, Fortran 2008 is still widely used in scientific computing due to its efficiency and performance. Many scientific libraries and applications are written in Fortran, and the language continues to be updated and maintained by its community. Additionally, the new features in Fortran 2008 make it more competitive with other programming languages in terms of modern scientific computing needs.

5. Are there any downsides to using Fortran 2008?

One potential downside to using Fortran 2008 is that it may not be as widely known or used as other programming languages, such as Python or C++. This means that resources and support may be more limited. However, for scientific computing specifically, Fortran is still a popular choice and there are many resources available for learning and using the language.

Similar threads

  • Programming and Computer Science
Replies
17
Views
4K
  • Programming and Computer Science
Replies
29
Views
3K
  • Sticky
  • Programming and Computer Science
Replies
13
Views
4K
  • Programming and Computer Science
Replies
21
Views
12K
  • Programming and Computer Science
Replies
9
Views
7K
  • Programming and Computer Science
Replies
10
Views
22K
  • Programming and Computer Science
Replies
2
Views
1K
  • Programming and Computer Science
Replies
4
Views
4K
  • Programming and Computer Science
Replies
24
Views
15K
Back
Top