# Fortran 95 language features

**URL:** https://fortran-lang.discourse.group/t/fortran-95-language-features/9263
**Category:** Uncategorized
**Created:** [February 27, 2025, 8:57pm UTC](https://fortran-lang.discourse.group/t/fortran-95-language-features/9263 "2025-02-27T20:57:03Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![m\_b\_metcalf](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@m\_b\_metcalf](https://fortran-lang.discourse.group/u/m_b_metcalf)
#### Post date: [February 27, 2025, 8:57pm UTC](https://fortran-lang.discourse.group/t/fortran-95-language-features/9263/1 "2025-02-27T20:57:03Z")

</div>

Some readers here might like to know that the Wikipedia article [https://en.wikipedia.org/wiki/Fortran\_95\_language\_features](https://en.wikipedia.org/wiki/Fortran_95_language_features) has been marked for deletion by one of Wikipedia’s editors. A discussion on this is taking place at [https://en.wikipedia.org/wiki/Wikipedia:Articles\_for\_deletion/Fortran\_95\_language\_features](https://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletion/Fortran_95_language_features), and you may care to join in, one way or the other.

I do not intend to participate. However, it is of note that one reason given for deletion is the fact that the article, until very recently, had only one reference. This is ironic, as a main reference was deleted, on 5 May last year, by another editor, MrOllie, on the grounds that it was “apparent promotional mentions [sic] of a particular book”.

Regards,

Mike Metcalf

---

<div class="post-metadata">

### Author: ![urbanjost](https://avatars.discourse-cdn.com/v4/letter/u/0ea827/32.png) [@urbanjost](https://fortran-lang.discourse.group/u/urbanjost)
#### Post date: [February 27, 2025, 11:02pm UTC](https://fortran-lang.discourse.group/t/fortran-95-language-features/9263/2 "2025-02-27T23:02:27Z")

</div>

If deleted I would very much like you to consider moving the document to the Fortran Wiki. I find it interesting that no consideration is given to the fact that the article is referenced by subsequent works as a reference, which I think is a good argument for considering that the article itself is an reasonable entry for wikipedia to contain. I had not noticed before the animus towards tutorials and references; but that explains why I often cannot find any information in wikipedia for certain topics. Odd that many math topics are covered in depth on wikipedia to the extent is would obviously fit the definition of a reference, and that kind of description is OK for wikipedia to contain so I think it is a very blurred line. But it would definitely be a shame to lose this often-cited article and the Fortran Wiki or fortran.lang site would almost certainly welcome hosting the material. The Wikipedia Fortran article could then reference it at it’s new home, which would increase the reference count for the Fortran entry 🤔

---

<div class="post-metadata">

### Author: ![certik](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/certik/32/4_2.png) [@certik](https://fortran-lang.discourse.group/u/certik)
#### Post date: [February 27, 2025, 11:25pm UTC](https://fortran-lang.discourse.group/t/fortran-95-language-features/9263/3 "2025-02-27T23:25:42Z")

</div>

We can also host it as a document at [fortran-lang.org](http://fortran-lang.org) in the documentation section.

I always thought using Wikipedia as the main documentation for Fortran is problematic. If you search “Fortran”, this is what I see in Bing (the same with Google):

 ![image](https://global.discourse-cdn.com/free1/uploads/fortran_lang/original/2X/0/09b2f5554c191f09c47d473e0f11ab08ad6f3841.png)

The Wikipedia articles are (or used to be!) very good, lots of good information. But it’s on somebody’s else platform and there is nothing that we can do to prevent them to delete it or destroy it. Now when we have a visible webpage for Fortran at [fortran-lang.org](http://fortran-lang.org), let’s host it there.

And ensure over time we have a comprehensive and current documentation for Fortran that is well maintained.

---

<div class="post-metadata">

### Author: ![jwmwalrus](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/jwmwalrus/32/4483_2.png) [@jwmwalrus](https://fortran-lang.discourse.group/u/jwmwalrus)
#### Post date: [February 27, 2025, 11:47pm UTC](https://fortran-lang.discourse.group/t/fortran-95-language-features/9263/4 "2025-02-27T23:47:10Z")

</div>

I see that there are Wikipedia entries for [C99](https://en.wikipedia.org/wiki/C99), [C11](https://en.wikipedia.org/wiki/C11_(C_standard_revision)), [C17](https://en.wikipedia.org/wiki/C17_(C_standard_revision)) and [C23](https://en.wikipedia.org/wiki/C23_(C_standard_revision)) (plus similar ones for C++), so maybe the issue is that the page shouldn’t focus on being a tutorial, but rather a description of features added by the 95 revision (like the “The new features of Fortran XXXX” papers that the Standard Committee publishes after each revision is completed).

The tutorial-like article, should be at [fortran-lang.org](http://fortran-lang.org) instead.

---

<div class="post-metadata">

### Author: ![wspector](https://avatars.discourse-cdn.com/v4/letter/w/47e85d/32.png) [@wspector](https://fortran-lang.discourse.group/u/wspector)
#### Post date: [February 28, 2025, 12:10am UTC](https://fortran-lang.discourse.group/t/fortran-95-language-features/9263/5 "2025-02-28T00:10:46Z")

</div>

Weird. Last week I started a new wikipedia article. The first new page I’ve started in years.  
Very non-programming related, non-political, easily googled, etc. However some ‘editor’ threw it back into my lap as a draft, because I only cited a single source. So maybe they’ve been tightening their rules about such things.

As an aside, I’ve made a number of wikipedia edits lately on various programming-related pages fixing up their references to Fortran features. Especially in the areas of data types and structured programming constructs. Some statements were very dated - as if Fortran hadn’t advanced since the 1960s…

---

<div class="post-metadata">

### Author: ![nbehrnd](https://avatars.discourse-cdn.com/v4/letter/n/e0b2c6/32.png) [@nbehrnd](https://fortran-lang.discourse.group/u/nbehrnd)
#### Post date: [March 1, 2025, 7:29pm UTC](https://fortran-lang.discourse.group/t/fortran-95-language-features/9263/6 "2025-03-01T19:29:26Z")

</div>

A copy of the source code of the Wikipedia’s article (English version, last edit by February 25, 2025) is fetched; locally, work to build a multipage booklet (similar to the ones e.g., about [Fortran intrinsics](https://fortran-lang.org/learn/intrinsics/) or Bader’s [OOP with Fortran](https://fortran-lang.org/learn/oop_features_in_fortran/)) started.

---

<div class="post-metadata">

### Author: ![msz59](https://avatars.discourse-cdn.com/v4/letter/m/3d9bf3/32.png) [@msz59](https://fortran-lang.discourse.group/u/msz59)
#### Post date: [March 1, 2025, 10:13pm UTC](https://fortran-lang.discourse.group/t/fortran-95-language-features/9263/7 "2025-03-01T22:13:51Z")

</div>

The article seems indeed _not-very-wikipedic_. The preamble to the _article for deletion_ page describes it as more like a tutorial or documentation. It also suggests _transwiking_ the article to Wikibooks which might be a good idea.

---

<div class="post-metadata">

### Author: ![jwmwalrus](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/jwmwalrus/32/4483_2.png) [@jwmwalrus](https://fortran-lang.discourse.group/u/jwmwalrus)
#### Post date: [March 2, 2025, 1:32am UTC](https://fortran-lang.discourse.group/t/fortran-95-language-features/9263/8 "2025-03-02T01:32:20Z")

</div>

> [@msz59](#):
>
> It also suggests _transwiking_ the article to Wikibooks which might be a good idea.

But there are entries already for Fortran on Wikibooks.

[In this one](https://en.wikibooks.org/wiki/Fortran/Fortran_examples) (Fortran Examples) I recognize some code examples I originally put in the Wikipedia’s Fortran page like 20 years ago. And there’s also [this other one](https://en.wikibooks.org/wiki/Fortran_2003) (Fortran 2003).

So, some effort might be required to unify the whole thing —the only problem is dealing with the “editors/moderators hierarchies” that seem to plague the Wikimedia endeavors 😓.

---

<div class="post-metadata">

### Author: ![m\_b\_metcalf](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@m\_b\_metcalf](https://fortran-lang.discourse.group/u/m_b_metcalf)
#### Post date: [March 2, 2025, 9:36am UTC](https://fortran-lang.discourse.group/t/fortran-95-language-features/9263/9 "2025-03-02T09:36:41Z")

</div>

By some mysterious process, a decision has been made to keep the article but, in the long term, it’s safer to have a version here (thanks [nbehrnd](https://fortran-lang.discourse.group/u/nbehrnd)).

In general, we’re confronted by a clash of cultures. On this site, users are encouraged to announce new products, tutorials, etc. On Wikipedia, this is not just frowned upon, but is a **ClashOfInterest** and strictly forbidden by the wikicops. I recommend rereading Kafka before taking them on.

Regards,

Mike

---

<div class="post-metadata">

### Author: ![Beliavsky](https://avatars.discourse-cdn.com/v4/letter/b/ba8739/32.png) [@Beliavsky](https://fortran-lang.discourse.group/u/Beliavsky)
#### Post date: [March 2, 2025, 12:32pm UTC](https://fortran-lang.discourse.group/t/fortran-95-language-features/9263/10 "2025-03-02T12:32:55Z")

</div>

Great to hear! Thanks for writing the article and your authoritative books. The criticism at the Wikipedia article is that

> This article includes a [list of references](https://en.wikipedia.org/wiki/Wikipedia:Citing_sources), [related reading](https://en.wikipedia.org/wiki/Wikipedia:Further_reading), or [external links](https://en.wikipedia.org/wiki/Wikipedia:External_links), **but its sources remain unclear because it lacks [inline citations](https://en.wikipedia.org/wiki/Wikipedia:Citing_sources#Inline_citations)**. Please help [improve](https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Fact_and_Reference_Check) this article by [introducing](https://en.wikipedia.org/wiki/Wikipedia:When_to_cite) more precise citations. _(February 2025)_

and citations to your books have been (wrongly IMO) designated as self-promotion. The criticism could be addressed by making citations to the [Fortran 95 standard](https://gcc.gnu.org/wiki/GFortranStandards#Fortran_95) instead, if someone volunteers the time to do so.

---

<div class="post-metadata">

### Author: ![m\_b\_metcalf](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@m\_b\_metcalf](https://fortran-lang.discourse.group/u/m_b_metcalf)
#### Post date: [March 2, 2025, 3:46pm UTC](https://fortran-lang.discourse.group/t/fortran-95-language-features/9263/11 "2025-03-02T15:46:20Z")

</div>

Dear Beliavsky,

Many thanks for your kind words, and also for your own hard working promoting and supporting Fortran.

On the OUP website I found that MFE(2023) has been cited in research papers 3 times and MFE(2018) 13 times. The references are in the links below. Maybe there are some there that are not included in your extensive lists.

[Modern Fortran Explained - Dimensions](https://app.dimensions.ai/details/publication/pub.1170008794)

[Dimensions – Modern Fortran Explained](https://badge.dimensions.ai/details/id/pub.1170008794/citations)

Hoping that’s of some use.

Thanks,

Mike

---

<div class="post-metadata">

### Author: ![m\_b\_metcalf](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@m\_b\_metcalf](https://fortran-lang.discourse.group/u/m_b_metcalf)
#### Post date: [March 2, 2025, 3:49pm UTC](https://fortran-lang.discourse.group/t/fortran-95-language-features/9263/12 "2025-03-02T15:49:05Z")

</div>

P.S. I sent 1 link twice. Here’s the other.

[Dimensions – Modern Fortran Explained](https://badge.dimensions.ai/details/id/pub.1162841290/citations)

Sorry.
