For a presentation, looked up when various programming languages first appeared.
Rust: 2010 (1.0 2015)
Go: 2009
C#: 2000
PHP: 1995
Java: 1995
Python: 1991
Haskell: 1990
Perl: 1987
C: 1972
Lisp: 1958
Fortran: 1957
Plankalkül: 1948
All but one of those are still in active use.
@liw fans of languages since might be like "but wait that's not true, my language does X", but most of those X'es are demonstrated as minor variations on a lisp in the last two sections of SICP :)
"Plankalkül (German pronunciation: [ˈplaːnkalkyːl]) is a programming language designed for engineering purposes by Konrad Zuse between 1942 and 1945."
@hhardy01 Same page, sidebar says first appeared in 1948.
Yeah but it was developed during WWII so 1948 seems less well supported.
@liw
For completeness I would add Prolog, Algol68 and COBOL
@liw C is temporally closer to Plainkalkul than to C#, Go and Rust.
But also: Plainkalkul is closer to Cleopatra than Cleopatra is to the pyramids of Giza. Tyrannosaurus Rex is closer to Rust than to Stegosaurus.
:(
@liw whenever I remember how often I run fortran code while using python (via scipy https://github.com/scipy/scipy-svn/blob/b3d70966190d759261bf0b2ddc8cddef5d4336a6/scipy/integrate/odepack/stode.f), I always have to go take a nap
@liw If you wrote a program ten years ago, in which of those languages would it still work today...
@liw In "We Really Don't Know How to Compute!" I think Sussman made a comment like "Lisp and Fortran are the only two really old languages in active use, and everything since is a variant of those two"