to do then now would be retro, to do then then was very nowtro
Log in or Sign Up

Programming Languages

Programming Languages jancona has used:

Timeline Graph
 
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
PL/I
Assembly
Dartmouth BASIC
Algol 60
Commodore BASIC
6502 Assembly
DIBOL
C
DCL
VAX BASIC
FORTRAN 77
OPS5
C++
PowerScript
LISP
bash
Java
XSLT
C#
1972
Took a programming class for high school students at Columbia. PL/I on an IBM 360. My only experience with punch cards!
1973–1974
Symbo C assembler on a Monrobot XI at my high school. I wrote a football simulation game.
1974–1979
Dartmouth was rarity in the 70's in that every undergraduate was allowed unlimited, free computer use. Basic was invented at Dartmouth and that's the language I used while I was there.
1976
I took an undergraduate programming course at Dartmouth that was taught using Algol instead of the ubiquitous DTSS BASIC, because the professor wanted us to use structured programming techniques and BASIC didn't get beyond IF GOTO until sometime in the 80's.
1982–1988
Used it on a VIC-20. Wrote a word processor (with output to an IBM electronic typewriter) and an electronic BBS system for ham radio teletype use.
1982–1984
Wrote a device driver so my VIC-20 could print to an IBM electronic typewriter.
1983–1987
DIBOL stood for DIgital Business-Oriented Language and was DEC's answer to COBOL, although the syntax was more BASIC with record definitions. My first real programming job was doing DIBOL on Micro PDP-11's in the mid-80's.
1985–
I bought a copy of K&R at the bookstore in Littleton, NH and got a copy of Eco-C for my Xerox 820 CP/M machine. I still do some C programming today, 25 years later.
1985–1993
Lots of DCL scripting (inclding a basic version control system) before moving from VMS to PCs. Didn't have a decent scripting environment again for years, until I started using Unix/Linux.
1988–1990
BASIC was one of the most popular languages on VAX/VMS systems in the 80s. I didn't much care for it and was glad to leave it behind.
1990–1992
Did some shop-floor control and monitoring of manufacturing systems using VAX FORTRAN.
1991–1992
Ported a manufacturing expert system to VAX OPS5 and interfaced to our existing FORTRAN systems.
1991–
My biggest C++ project was probably a toy operating system written for CS 502 while working on my Masters at WPI. This was in Turbo C++ on a PC/AT clone. I interviewed for a C++ programming job in 2004, but I didn't get it, thank heavens!
1992–1995
Spent a few years doing PowerBuilder, but wasn't sad to let it go.
1993
Used it to do natural language processing for my grad school AI course. I liked it, but never got to use it again. I need to try Clojure one of these days.
1995–
1995–
I started using Java in late 1995, before Java 1.0 was released.
1998–2005
I was an XML early adopter and did a lot of XSLT at one point. Not so much lately, but I wouldn't be surprised to see another use pop up some time.
2002–2004
The startup I was working at decided that we should move off of Microsoft's Java implementation and get with the program--thus C#. Nice tooling and great integration with Windows APIs, but since that company folded I've never gone back to it.