webpage icon indicating copy to clipboard operation
webpage copied to clipboard

Add a History page?

Open Beliavsky opened this issue 4 years ago • 11 comments

Fortran-lang.org promotes Fortran as a modern language, which it is. But it's also an old language with a rich history that some site visitors may be interested in. At the top, along with the sections

Learn Compilers Community Packages News

should there be a link to a History page with relevant information? There is a history from IBM. Other links are at the Fortran Wiki history page, but I would excise the gloomy introduction!

Beliavsky avatar Mar 03 '21 23:03 Beliavsky

I definitely like the idea. It might the place to show the dichotomy between "ancient" FORTRAN and modern Fortran.

Op do 4 mrt. 2021 om 00:01 schreef Beliavsky [email protected]:

Fortran-lang.org promotes Fortran as a modern language, which it is. But it's also an old language with a rich history that some site visitors may be interested in. At the top, along with the sections

Learn Compilers Community Packages News

should there be a link to a History page with relevant information?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/fortran-lang/webpage/issues/101, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAN6YR2U4YBB3E4MEQIBNNTTB25VXANCNFSM4YSEETNQ .

arjenmarkus avatar Mar 04 '21 08:03 arjenmarkus

Yes I like the idea. We should have a History section.

certik avatar Mar 04 '21 09:03 certik

I like the idea as well. Having a good organized knowledge base over the history of Fortran would be a useful addition. Creating such a new section with meaningful content can be more difficult and requires expertise and input from long practitioners and pioneers of Fortran.

Input and patches are very welcome on this. I'm happy to help where ever I can with this, but I'm out for doing the first steps on this (I started programming Fortran in 2017, not the best qualifications for writing a history section).

awvwgk avatar Mar 05 '21 19:03 awvwgk

My feeling is that a Fortran history page in Fortran-lang.org should be designed with clear and assumed goals. There is already a lot of pages with a Fortran history (for example https://en.wikipedia.org/wiki/Fortran). Our history should not be another old dusty museum but concentrate on events and information that could be useful for Fortran beginners to understand the present state of Fortran:

  • why Fortran was created, why it was successful (easy to learn, a compiler designed to achieve good optimizations since the first version, oriented for array computing, etc.),
  • why it was standardized, how standardization is functioning since Fortran 90 (major/minor versions, many years between the standard and the implementation in compilers...) It's very different from younger languages where you would have Fortran 3.0, Fortran 3.1, Fortran 3.1.5...
  • Why most modern Fortran files have a .f90 extension,
  • insist on the perenniality of Fortran codes,
  • Etc.

And we have already many posts in the Discourse that could bring materials to build such a story.

vmagnin avatar Mar 28 '21 19:03 vmagnin

I agree, this would be a good addition to the website. I think a mini-book would be a good format.

milancurcic avatar Apr 07 '21 16:04 milancurcic

This Curlie directory (the historical DMOZ reborn) list a few pages with stuff related to Fortran history: https://www.curlie.org/en/Computers/Programming/Languages/Fortran/History

And especially this page: http://www.softwarepreservation.org/projects/FORTRAN/

vmagnin avatar Apr 22 '21 12:04 vmagnin

Related discussion at Fortran Discourse: History of Fortran (Fortran II source code)

Beliavsky avatar Sep 29 '21 11:09 Beliavsky

Another discussion: https://fortran-lang.discourse.group/t/john-backus-1924-2007-fortrans-father/873 And there could be historical things in https://fortran-lang.discourse.group/t/anecdotal-fortran/704 and https://fortran-lang.discourse.group/t/boz-constants-but-why-z/981

vmagnin avatar Sep 29 '21 16:09 vmagnin