Doctor Fortran in “I’ve Come Here For An Argument, Side 2”

My earlier post, “I’ve Come Here For An Argument”, was very popular with my fellow support engineers, as it provided a convenient answer to questions they frequently receive.  (For me too, which in part is why I wrote it!) But some people (cough, Ron, cough) are never satisfied, and I’ve been asked to write a follow-up on what else can go wrong when you don’t understand all of Fortran’s argument-passing rules.  So, here we go…

More

Doctor Fortran in “Too Much of a Good Thing?”

A lot of Fortran programmers take the “belt and suspenders” approach to coding, with explicit declarations of every attribute they want for a symbol. In general, this is good practice, especially when combined with IMPLICIT NONE to force you to say what you mean. But some programmers take this a bit too far and it gets them into trouble. Let’s look at some cases…

More

What happens in Vegas…

110 degrees in the shade, 9 Fortran geeks and dozens of comments and complaints about Fortran: it must be another J3 meeting in Las Vegas!   J3 is the US Fortran Standards Technical Committee, a subcommittee of the International Committee for Information Technology Standards (INCITS).  J3 works closely with the International Fortran Standards Committee (ISO/IEC/JTC1/SC22/WG5) and is responsible for developing the content of Fortran standards.

More

Dick Hustvedt, the consummate software engineer

I’ve written a couple of “farewell” posts before, but this one is personal. I learned today that Dick Hustvedt died last week, and my heart is heavy. As I knew him, Dick was one of the principal architects and developers of the VAX/VMS operating system and a major force behind the development of the VAXcluster.

More

Doctor, it hurts when I do this!

It is often said that you can write bad code in any language, and I certainly can’t argue with that. I do find, though, that the worst-looking code comes from programmers who are more familiar with another programming language. One can often tell that a C programmer wrote Fortran code, or that a Fortran programmer wrote C code (my C code probably looks like the latter.)

More

You Are In a Maze of Twisty Little Passages, All Alike

(Deleted from Intel site, recovered thanks to archive.org!)

MAGIC WORD XYZZY

For computer geeks of a certain age, such as yours truly, it was an opportunity to relive the glorious past when Dennis Jerz announced that an early 1977 version of Will Crowther’s Adventure game source code had been discovered. Adventure was one of the first puzzle-exploration games and it not only captured the imagination of computer users worldwide when it became more widespread in 1978, but it inspired many future games such as the popular Zork and even many of today’s graphics-heavy computer games. Not bad for a text-only game written in Fortran. Right, Fortran.

More

Subscribe to Doctor Fortran

Subscribe to Doctor Fortran

 

Loading