# Comp.lang.fortran: 37 years of discourse

**URL:** <https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071>\
**Category:** Uncategorized\
**Created:** [April 15, 2021, 8:08pm UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071 "2021-04-15T20:08:37Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![vmagnin](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/vmagnin/32/28_2.png) [@vmagnin](https://fortran-lang.discourse.group/u/vmagnin)\
**Post date:** [April 15, 2021, 8:08pm UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/1 "2021-04-15T20:08:37Z")

</div>

### Before the Discourse, before the forums, before the Web…

In the early 2000’s, the buzz was about the Web 2.0 and its technologies allowing anybody to post content in a web page: comments, forums, wikis were born… In the 90’s the Web 1.0 was mainly static : you were either the author or the reader. And before, there was no web… 😲 But wait, where Sir [Tim Berners-Lee announced his WorldWideWeb (WWW) project](http://archive.wikiwix.com/cache/index2.php?url=https%3A%2F%2Fgroups.google.com%2Fgroup%2Falt.hypertext%2Fmsg%2F06dad279804cb3ba%3Fdmode%3Dsource) if there was no web? 🤔

[Usenet](https://en.wikipedia.org/wiki/Usenet) was created in 1979-80, and there you could (and can) post messages on its newsgroups servers, in a format very similar to emails. In 1983, a `net.lang.f77` newsgroup was created for Fortran users: the first message was by Greg Woods on the 29th Nov. 1983, but curiously the creation of the newsgroup was announced only in the [second message](https://groups.google.com/g/net.lang.f77/c/VarsYRFYt8Y/m/AxBLdcw1F2wJ) on the 3rd Dec. 1983:

> Welcome to net.lang.f77, the newsgroup for discussing (shudder) FORTRAN in all its gory forms. It is not anyone’s intent to restrict discussions here to f77(1) or even FORTRAN 77 alone. However, there already exists a net.lang.forth, and so the name net.lang.f77 was chosen to avoid too close a similarity with same. […]

The [last message](https://groups.google.com/g/net.lang.f77/c/NIL4PouSq9E) was posted on the 7 Nov. 1986 by Mark Horton :

> This newsgroup is being renamed from net.lang.f77 to comp.lang.fortran. […]

The same [message](https://groups.google.com/g/comp.lang.fortran/c/NIL4PouSq9E/m/uWXWXB-gtYcJ) was also the first of the renamed newsgroup.

### Archives

You can search and find some archives more or less complete of those newsgroups, for example:

- [https://ia600707.us.archive.org/view\_archive.php?archive=/28/items/usenet-comp/comp.lang.fortran.mbox.zip](https://ia600707.us.archive.org/view_archive.php?archive=/28/items/usenet-comp/comp.lang.fortran.mbox.zip)
- [https://archive.org/download/usenet-net/net.lang.f77.mbox.zip](https://archive.org/download/usenet-net/net.lang.f77.mbox.zip)

In 2001, [Google acquired one of these archives](https://en.wikipedia.org/wiki/Usenet#Archives_by_Google_Groups_and_DejaNews) for its Google Groups.

### Accessing comp.lang.fortran nowadays

20 years ago, most universities were proposing a Usenet access via the NNTP protocol (port 119). It has become more difficult nowadays. Personally, I am for several years using a Danish server of the Aalborg University, where I registered freely (see [Usenet - dotsrc](https://dotsrc.org/usenet/)), with my Mozilla Thunderbird email client. NNTP is used for reading and SMTP for posting.

Another possibility is to access via Google Groups.

And as you may know, many people here are also on `comp.lang.fortran`, either posting or reading.

---

<div class="post-metadata">

**Author:** ![vmagnin](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/vmagnin/32/28_2.png) [@vmagnin](https://fortran-lang.discourse.group/u/vmagnin)\
**Post date:** [April 15, 2021, 8:41pm UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/2 "2021-04-15T20:41:21Z")

</div>

As a time machine, in the Google Groups an interesting operator is `before:YYYY-MM-DD` to search messages posted before the specified date.

For example: [https://groups.google.com/g/comp.lang.fortran/search?q=before%3A1991-01-01](https://groups.google.com/g/comp.lang.fortran/search?q=before%3A1991-01-01)

---

<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:** [April 16, 2021, 1:14am UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/3 "2021-04-16T01:14:02Z")

</div>

Here are a few comp.lang.fortran threads where people discussed their backgrounds:

(2007) [How old is the average Fortran programmer?](https://groups.google.com/g/comp.lang.fortran/c/nBPwtnCDGQg/m/MRdJYoEHkSoJ)  
(2004) [How many years we have been programming in Fortran](https://groups.google.com/g/comp.lang.fortran/c/3-BkqiAJvdU/m/plXKJyq6-xUJ)  
(1998) [Oldest Programmer?](https://groups.google.com/g/comp.lang.fortran/c/RO6qoQyCg9k/m/PmvOVb4KZkUJ)

Here we discusssed [How many times have you learned Fortran in your life?](https://fortran-lang.discourse.group/t/how-many-times-have-you-learned-fortran-in-your-life/597)

---

<div class="post-metadata">

**Author:** ![vmagnin](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/vmagnin/32/28_2.png) [@vmagnin](https://fortran-lang.discourse.group/u/vmagnin)\
**Post date:** [April 16, 2021, 8:20am UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/4 "2021-04-16T08:20:34Z")

</div>

Nothing new under the sun… 🕶

Except fpm, stdlib, LFortran, [Fortran-lang.org](http://Fortran-lang.org)… Which is not nothing! 🆕 😃

---

<div class="post-metadata">

**Author:** ![RonShepard](https://avatars.discourse-cdn.com/v4/letter/r/a3d4f5/32.png) [@RonShepard](https://fortran-lang.discourse.group/u/RonShepard)\
**Post date:** [October 19, 2022, 9:40pm UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/5 "2022-10-19T21:40:07Z")

</div>

I started following comp.lang.fortran discussions in the late 1980s and early 1990s during the fortran 8x era. There was a very nice fortran FAQ (fortran frequently asked questions) that gave a nice overview of the language and also some of the new proposals in 8x (which would eventually be fortran 90). I still follow and post there, but it is not as active now as it was then. In fact, I would say that fortran-lang.discourse is now about as active as C.L.F was then.

---

<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:** [October 20, 2022, 12:39am UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/6 "2022-10-20T00:39:56Z")

</div>

@RonShepard that’s very good news. We need an active community and it is my understanding that in late 80s Fortran was pretty active.

---

<div class="post-metadata">

**Author:** ![RonShepard](https://avatars.discourse-cdn.com/v4/letter/r/a3d4f5/32.png) [@RonShepard](https://fortran-lang.discourse.group/u/RonShepard)\
**Post date:** [October 20, 2022, 4:40pm UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/7 "2022-10-20T16:40:53Z")

</div>

I would say that the participants to either C.L.F or here in fortran-lang.discourse represent a very small fraction of the actual fortran users, maybe one in `10 **4` or `10** 5`, something in that range. Maybe even that is too conservative? I do think the participation reflects the overall usage in some qualitative way, but I would have no idea how to quantify it or to compare quantitatively the activity of the two groups, even in hindsight.

---

<div class="post-metadata">

**Author:** ![vmagnin](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/vmagnin/32/28_2.png) [@vmagnin](https://fortran-lang.discourse.group/u/vmagnin)\
**Post date:** [October 20, 2022, 4:50pm UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/8 "2022-10-20T16:50:43Z")

</div>

Today, 20th October 2022, there are 866 users registered on our Fortran Discourse.

It could be interesting to compare with other Discourses:

- 1130 users on [https://octave.discourse.group/](https://octave.discourse.group/)
- 1773 users on [https://discourse.haskell.org/](https://discourse.haskell.org/)
- 7367 users on [https://discuss.python.org/](https://discuss.python.org/)
- 8543 users on [https://forum.golangbridge.org/](https://forum.golangbridge.org/)
- 17868 users on [https://discourse.julialang.org/](https://discourse.julialang.org/)  
…

Also:

- 1144 users on [https://discourse.matplotlib.org/](https://discourse.matplotlib.org/)
- 2202 users on [https://discourse.cmake.org/](https://discourse.cmake.org/)
- 2580 users on [https://discourse.vtk.org/](https://discourse.vtk.org/)
- 3685 users on [https://discourse.gnome.org/](https://discourse.gnome.org/)
- 3915 users on [https://discourse.paraview.org/](https://discourse.paraview.org/)
- 4373 users on [https://discourse.llvm.org/](https://discourse.llvm.org/)
- 6433 users on [https://discourse.jupyter.org/](https://discourse.jupyter.org/)  
…

Just type `https://discourse.` in Google to find more.

Update (2023-02-06):

- 101 users on [https://forum.ada-lang.io/](https://forum.ada-lang.io/)

---

<div class="post-metadata">

**Author:** ![ivanpribec](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/ivanpribec/32/3290_2.png) [@ivanpribec](https://fortran-lang.discourse.group/u/ivanpribec)\
**Post date:** [October 20, 2022, 6:19pm UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/9 "2022-10-20T18:19:37Z")

</div>

I use both Python and Octave occasionally, but never even knew those Discourse groups existed. I also use C++ but have never participated in a C++ online forum. For C++ I’m aware of [comp.lang.c++](https://groups.google.com/g/comp.lang.c++) and [#include \<C++\> Discord](https://www.includecpp.org/discord/) but don’t participate in either of them.

---

<div class="post-metadata">

**Author:** ![vmagnin](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/vmagnin/32/28_2.png) [@vmagnin](https://fortran-lang.discourse.group/u/vmagnin)\
**Post date:** [February 11, 2023, 3:37pm UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/10 "2023-02-11T15:37:58Z")

</div>

My access to `comp.lang.fortran` via the free NNTP server `news.dotsrc.org` is broken since October. I tried without success to create a new account.

But I have found a short list of free servers and I have successfully used `news.uni-stuttgart.de`, without authentification. Thanks University of Stuttgart! 🇩🇪

Updated 2023-03-04: authentification is not needed for reading but seems needed to post a message.

---

<div class="post-metadata">

**Author:** ![ivanpribec](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/ivanpribec/32/3290_2.png) [@ivanpribec](https://fortran-lang.discourse.group/u/ivanpribec)\
**Post date:** [December 15, 2023, 5:15am UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/11 "2023-12-15T05:15:13Z")

</div>

> **[Google Groups ending support for Usenet - Google Groups Help](https://support.google.com/groups/answer/11036538?hl=en)**
>
> If you work with Usenet groups in Google Groups, support for these groups is ending soon. What’s changing? Starting on February 22, 2024, you can no longer use Google Groups (at groups.google.com) t

---

<div class="post-metadata">

**Author:** ![PierU](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/pieru/32/1848_2.png) [@PierU](https://fortran-lang.discourse.group/u/PierU)\
**Post date:** [December 15, 2023, 7:49am UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/12 "2023-12-15T07:49:35Z")

</div>

I would say these are good news for usenet, as Google Groups was a major source of spams. The downside is about the archives.

---

<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:** [December 15, 2023, 8:27am UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/13 "2023-12-15T08:27:21Z")

</div>

It appears that historical content will remain accessible: [Google’s statement](https://support.google.com/groups/answer/11036538?visit_id=638382252643435693-3942456161&p=usenet&rd=1) .

---

<div class="post-metadata">

**Author:** ![Harper](https://avatars.discourse-cdn.com/v4/letter/h/b5ac83/32.png) [@Harper](https://fortran-lang.discourse.group/u/Harper)\
**Post date:** [December 15, 2023, 8:06pm UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/14 "2023-12-15T20:06:03Z")

</div>

Am I the only person who can’t get anything from Eternal September? I signed up but no newsgroups bearing news appear, and I couldn’t get any help from them.

---

<div class="post-metadata">

**Author:** ![sblionel](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/sblionel/32/853_2.png) [@sblionel](https://fortran-lang.discourse.group/u/sblionel)\
**Post date:** [December 17, 2023, 1:37am UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/15 "2023-12-17T01:37:58Z")

</div>

Still working fine for me through [individual.net](http://individual.net).

---

<div class="post-metadata">

**Author:** ![PierU](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/pieru/32/1848_2.png) [@PierU](https://fortran-lang.discourse.group/u/PierU)\
**Post date:** [December 17, 2023, 10:48am UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/16 "2023-12-17T10:48:32Z")

</div>

> [@Harper](#):
>
> I signed up but **no newsgroups bearing news appear**

What do you mean? Which client are you using ?

---

<div class="post-metadata">

**Author:** ![Harper](https://avatars.discourse-cdn.com/v4/letter/h/b5ac83/32.png) [@Harper](https://fortran-lang.discourse.group/u/Harper)\
**Post date:** [December 18, 2023, 3:41am UTC](https://fortran-lang.discourse.group/t/comp-lang-fortran-37-years-of-discourse/1071/17 "2023-12-18T03:41:29Z")

</div>

My mail client is Alpine. My operating system is Ubuntu.
