"Modern Fortran In Practice, by Arjen Markus, 2012". Deals with Fortran 2008, but there is a still newer version
This book is awesome, deals with some very sophisticated things, shows how C and Fortran would get different results from very similar code.
But these are guys who have been using Fortran continuously for decades. Updates in '77, '90, '95, '03, '08, '17.
So I won't be starting anything new in Fortran or Cobal anytime soon. But on the other hand if I do find myself involved where those old languages would be better, it is to be considered.
Fully object oriented, vast provisions for multi-processor, and always designed to execute as fast as possible.
And as the author points out, today most projects are not single language anymore. My own experience too.
Let me here try to record the key references and links
ACM newsletter Fortran Forum
'comp.lang.fortran' newsgroup
Michael Metcalf, author very involved with Fortran.
SQLite, written in C. For Fortran there is fsqlite, developed by Markus.
SQLite developed by D. Richard Hipp, March 2012, 'http://www.sqlite.org'
PLplot, collection of libraries for plotting technical and scientific data
Tcl/Tk
Tklib, library of Tk extensions, 'http://tcllib.sf.net'
^^^^ works with GUI.
Gabriele Jost, Chapman, Ruud van der Pas, Using OpenMP: Portable Shared Memory Parallel Programming 2008.
Lusk, Gropp, Skjellum. Using MPI: portable parallel programming with message passing, 1999.
OpenMP and MPI are the two ways of doing parallel processing in Fortran.
Unit Testing, Junit is for java
For Fortran we have Funit, pfunit, FRUIT, and Ftnunit. All for Fortran or Fortran and Ruby.
Les Hatton, 'Safer C, Developing software for High-Integrity and Safety-critical systems' 1994
www.amazon.com/Safer-High-Integrity-Safety-Critical-McGraw-Hill-International/dp/0077076400/ref=sr_1_1?ie=UTF8&qid=1514324425&sr=8-1&keywords=safer+calso:
Code complete :
/ Steve McConnell
Redmond, Wash. : Microsoft Press, [2004]
www.amazon.com/Code-Complete-Practical-Handbook-Construction/dp/0735619670/ref=sr_1_1?ie=UTF8&qid=1514324733&sr=8-1&keywords=code+completeXML Files, a very practical kind of compromise idea in my opinion.
used extensively in docbook.
Making TEX work / Norman Walsh (1994)
DocBook 5: The Definitive Guide: The Official Documentation for DocBook, by Walsh Norman
www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords=norman+walsh+docbooken.wikipedia.org/wiki/XMLYou can adapt this to your uses, very easy to parse. Discourages casual tinkering and haphazard changes, but still allows expansion in terms of tags used.
Yardbirds Mr. Your A Better Man Than I - Heart Full Of Soul live (NOT OFFICIAL RELEASE)
www.youtube.com/watch?v=4QcTgPyI5jgAnn Wilson - Beware Of Darkness @ George Fest 2014
www.youtube.com/watch?v=6pphBiAYzzYTJ Street
farm6.staticflickr.com/5488/9620094232_bdd88ea1b2_b.jpgBeyond Objectivism and Relativism: Science, Hermeneutics, and Praxis First Edition Edition
by Richard J. Bernstein 1983, very good book
Circuit Design Using Personal Computers, by Thomas Cuthbert, 1983