Short documentary streamed in 1982 for the 25th anniversary of FORTRAN.
Documentary:
https://www.youtube.com/watch?v=CXvyjbWkTyU
John Backus and other FORTRAN creators speaking about the development of
the language and the compiler.
Preserved written history of FORTRAN:
https://softwarepreservation.computerhistory.org/FORTRAN/
Stolen from
https://www.reddit.com/r/fortran/
Lynn
I started writing software in Fortran in 1975, thought it the best
thing since sliced bread. Then I learned Pascal in 1983 (Turbo
Pascal). Then I learned C in 1986 (Turbo C).
Short documentary streamed in 1982 for the 25th anniversary of FORTRAN.
Documentary:
https://www.youtube.com/watch?v=CXvyjbWkTyU
John Backus and other FORTRAN creators speaking about the development of
the language and the compiler.
On Fri, 9 Jan 2026 15:09:58 -0600, Lynn McGuire wrote:
I started writing software in Fortran in 1975, thought it the best
thing since sliced bread. Then I learned Pascal in 1983 (Turbo
Pascal). Then I learned C in 1986 (Turbo C).
1975 was probably about the time I first encountered actual lines of
Fortran code (though not a computer to run them on). This was in the Encyclopedia Britannica article on computers.
Then I got hold of a book called “The Compleat Cybernaut”, by Anna
Burke Harris. It was a pretty comprehensive introduction to Fortran. I remember the bio mentioned that the author was living in a city where
she was the only practising blacksmith. I devoured that in a weekend.
Later, I found another book, called “Programming in POP-2”. The
concepts of non-numerical programming, lists, structures etc -- way
beyond anything Fortran had -- just blew my mind. Also it was
stack-based.
So I was the keypuncher for Sun Fu, a Chemical Engineer PhD. Sun Fu
would write an algorithm on the back on a piece or two of printout
paper. I would keypunch the algorithm in Fortran 66, get the
subroutine to compile cleanly on the time share Univac 1108, and
deliver the card deck to Sun Fu.
Then I got hold of a book called “The Compleat Cybernaut”, by Anna
Burke Harris.
Later, I found another book, called “Programming in POP-2”.
On 1/7/2026 9:52 PM, Lynn McGuire wrote:
Short documentary streamed in 1982 for the 25th anniversary of FORTRAN.
Documentary:
https://www.youtube.com/watch?v=CXvyjbWkTyU
John Backus and other FORTRAN creators speaking about the development of
the language and the compiler.
Preserved written history of FORTRAN:
https://softwarepreservation.computerhistory.org/FORTRAN/
Stolen from
https://www.reddit.com/r/fortran/
Lynn
I started writing software in Fortran in 1975, thought it the best thing since sliced bread. Then I learned Pascal in 1983 (Turbo Pascal). Then
I learned C in 1986 (Turbo C).
Around 1989, I got access to UNIX workstations and also worked in C
and various script languages, especially Perl.
On Sat, 10 Jan 2026 21:20:47 -0000 (UTC), Thomas Koenig wrote:
Around 1989, I got access to UNIX workstations and also worked in C
and various script languages, especially Perl.
What else was there in terms of “scripting” at the time?
In those days, “scripting” meant “interpreted”, which in turn meant “slow”. Perl managed to break the mould by compiling to an
intermediate byte-code form, which made it fast enough to be a real productivity booster for many common quick-and-dirty programming
tasks.
Lawrence D’Oliveiro <ldo@nz.invalid> schrieb:
On Sat, 10 Jan 2026 21:20:47 -0000 (UTC), Thomas Koenig wrote:
Around 1989, I got access to UNIX workstations and also worked in
C and various script languages, especially Perl.
What else was there in terms of “scripting” at the time?
I actually started out with awk, which preceded Perl ...
On Sat, 10 Jan 2026 21:20:47 -0000 (UTC), Thomas Koenig wrote:
Around 1989, I got access to UNIX workstations and also worked in C
and various script languages, especially Perl.
What else was there in terms of ?scripting? at the time?
On 1/7/2026 9:52 PM, Lynn McGuire wrote:
Short documentary streamed in 1982 for the 25th anniversary of FORTRAN.
Documentary:
https://www.youtube.com/watch?v=CXvyjbWkTyU
John Backus and other FORTRAN creators speaking about the development of
the language and the compiler.
Preserved written history of FORTRAN:
https://softwarepreservation.computerhistory.org/FORTRAN/
Stolen from
https://www.reddit.com/r/fortran/
Lynn
I started writing software in Fortran in 1975, thought it the best thing >since sliced bread. Then I learned Pascal in 1983 (Turbo Pascal). Then
I learned C in 1986 (Turbo C).
Lynn
Then, work took a turn and I got more and more involved with PV Wave
as the integrated graphics was what was needed on the jo -- which
also meant dealing with Matlab. But, there were quite a few problems
that were still Fortran based till the end of my hardcore,
numberica, programming days around 2010.
On Tue, 13 Jan 2026 11:59:54 -0500, Charlie Roberts wrote:
MATLAB is, or was, written in Fortran. Out of curiosity, I looked up
PV-Wave -- looks like the kind of thing you would do in NumPy these
days. Similarly in place of MATLAB you could use NumPy with
Matplotlib.
I did a GUI programming job in MATLAB once. Trying to fit GUI
functionality on top of a language primarily designed to work with >arrays/matrices was ... an experience I would not like to repeat.
If I had to write a quick programme now, I guess I will tend to head
towards Fortran!
Around 1989, I got access to UNIX workstations and also worked in C
and various script languages, especially Perl.
What else was there in terms of “scripting” at the time?
One had OS-dependent scripting at least as far as early 1980s.
On Sun, 18 Jan 2026 17:06:35 +0100, LC's No-Spam Newsreading accountREXX could also be compiled, if desired.
wrote:
One had OS-dependent scripting at least as far as early 1980s.
In those days, “scripting” meant “interpreted”, which in turn meant “slow”. Perl managed to break the mould by compiling to an
intermediate byte-code form, which made it fast enough to be a real productivity booster for many common quick-and-dirty programming
tasks.
I would point to Perl as the start of the wave of “metaprogramming” languages (by which he meant “very-high-level” languages) that Fred Brooks predicted in the final edition of his classic book “The
Mythical Man-Month”.
His own proposed example, AppleScript, is probably best forgotten.
REXX could also be compiled, if desired.
On Sat, 10 Jan 2026 21:20:47 -0000 (UTC), Thomas Koenig wrote:...
Around 1989, I got access to UNIX workstations and also worked in C
and various script languages, especially Perl.
What else was there in terms of “scripting” at the time?...
Around 1989, I got access to UNIX workstations and also worked in C
and various script languages, especially Perl.
What else was there in terms of “scripting” at the time?
One had OS-dependent scripting at least as far as early 1980s.
On HP RTE-6 VM there were "transfer files" with some two-letter control statements. On IBM VM/CMS one could write scripts in EXEC, then EXEC2,
and later REXX (REXX is still kicking and alive). On VAX VMS "command
files" where written in DCL (Digital Command Language).
One had OS-dependent scripting at least as far as early 1980s.
On HP RTE-6 VM there were "transfer files" with some two-letter control
statements. On IBM VM/CMS one could write scripts in EXEC, then EXEC2,
and later REXX (REXX is still kicking and alive). On VAX VMS "command
files" where written in DCL (Digital Command Language).
JCL is also a script language, of sorts
On Sun, 25 Jan 2026, Thomas Koenig wrote:
One had OS-dependent scripting at least as far as early 1980s.
On HP RTE-6 VM there were "transfer files" with some two-letter control
statements. On IBM VM/CMS one could write scripts in EXEC, then EXEC2,
and later REXX (REXX is still kicking and alive). On VAX VMS "command
files" where written in DCL (Digital Command Language).
JCL is also a script language, of sorts
I had some exposure to JCL too on IBM mainframes (and to the equivalent "languag" on Univac 1100 ones), but I did not consider them script
languages (no interactivity, no obvious way of "passing parameters",
did it have branching ?),
My exposure to JCL occurred in the UK where MSSL used the computing
centre at RAL ... to solve the parametere passage issue they had an additional layer called Electric written over JCL jobs, which allowed to change some parameters at submission time.
LC's No-Spam Newsreading account <nospam@home.invalid> schrieb:
On Sun, 25 Jan 2026, Thomas Koenig wrote:
One had OS-dependent scripting at least as far as early 1980s.
On HP RTE-6 VM there were "transfer files" with some two-letter control >>>> statements. On IBM VM/CMS one could write scripts in EXEC, then EXEC2, >>>> and later REXX (REXX is still kicking and alive). On VAX VMS "command
files" where written in DCL (Digital Command Language).
JCL is also a script language, of sorts
I had some exposure to JCL too on IBM mainframes (and to the equivalent
"languag" on Univac 1100 ones), but I did not consider them script
languages (no interactivity, no obvious way of "passing parameters",
did it have branching ?),
You can write procedures in JCL, with parameters. You can also
skip steps based on the condition code of previous return codes,
but the logic is horribly backwards. And you can submit new
jobs from JCL to an "internal reader" via SYSOUT=(A,INTRDR), so
looping is possible, in principle.
Fred Brooks, who should know, called it "the worst computer
programming language ever devised by anybody, anywhere", adding
that as the /360 project lead, he was responsible, but that there
was more than enough blame to go around.
snip
| Sysop: | DaiTengu |
|---|---|
| Location: | Appleton, WI |
| Users: | 1,096 |
| Nodes: | 10 (0 / 10) |
| Uptime: | 353:35:55 |
| Calls: | 14,032 |
| Files: | 187,081 |
| D/L today: |
352 files (102M bytes) |
| Messages: | 2,478,207 |