Deirdre Saoirse Moen

Sounds Like Weird

Thirty Years of Development

Posted by deirdre Sun, 21 Aug 2005 12:43:31 GMT

I was asked a few weeks ago how many languages I've been paid to develop in during my thirty years as a software engineer and developer. At the time, I came up with twenty-five on the spot, so I'm obviously missing a few here and there.

I've excluded database languages (e.g. dBase II) and language dialects, but here's the list, in approximate chronological order:

  1. Basic (and not that visual kind)
  2. Fortran
  3. PL/1
  4. Assembly
  5. Pascal
  6. Ratfor (which, while a preprocessor for Fortran, is much more Algol/Pascal-like than Fortran like, thus listed separately)
  7. Forth
  8. Lisp
  9. Ada
  10. C
  11. Hypercard
  12. Smalltalk
  13. C++
  14. Prolog
  15. Applescript
  16. awk
  17. sed
  18. Perl
  19. bash
  20. Objective-C
  21. Javascript
  22. Python
  23. PHP
  24. tcl
  25. Java

Posted in ,  | 4 comments | no trackbacks

Comments

  1. Avatar Ezra said 52 days later:

    What about ruby? I don't see it on the list.

  2. Avatar deirdre said 53 days later:

    As of the time I wrote that message, I hadn't had a paying Ruby gig. Since then, that's changed.

  3. Avatar Paul said 374 days later:

    What was/is your favorite language? (In terms of how enjoyable it was to use)

  4. Avatar deirdre said 385 days later:

    My favorite is Ruby. Before that, Python. Before that, I didn't have any particular strong feelings about languages until I went as far back as Forth. Before that, Pascal. So I've really had four over that thirty years.

Trackbacks

Use the following link to trackback from your own site:
http://deirdre.net:8094/articles/trackback/989

Comments are disabled