fortran 77.here
I've used fortran 90 on a parallel machine using MPI or whatever it's called.
I tried using fortran 95 and I was WTH, as my codes no longer worked. I guess someone is trying to migrate fortran towards C++, which is an incredibly stupid thing to do: if I wanted to use C++, I would use C++. Fortran was the programming language for non-programmers (basic even more so)
I used to use DOUBLE COMPLEX and EXTENDED DOUBLE PRECISION which worked fine in fortran 77, but evidently ran afoul of the computer scientists.
That and nested loops became a lot harder
DO 100 I=1,N
DO 100 J=1,N
100 SUM=SUM+I+J
works fine in fortran 77 but evidently offends computer scientists and needs to be replaced by
DO 100 I=1,N
DO 101 J=1,N
SUM=SUM+I+J
101 CONTINUE
100 CONTINUE