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

Programming Languages

Programming Languages undoingemptyvoid has used:

Timeline Graph
 
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
Pascal
COBOL
BASIC
FORTRAN 66
Forth
6809 Assembly
x86 Assembly
Turbo Pascal
Assembly
C
Common LISP
Prolog
Modula-2
SNOBOL
C++
Javascript
VisualBasic
Java
Python
Ruby
PHP
Groovy
XSLT
1982–1985
College - first real language - had basic for one course before. It was okay, better than FORTRAN, COBOL and BASIC. I liked LISP better and C better.
1983–1988
Used in college for one semester then eventually at my second job wrote some COBOL code to test our HDBMS API. Never wrote any non-academic applications in it, don't like it.
1984–1986
It was a dialect of BASIC called QNE Basic for using BTrieve files as a database in a LAN environment - primitive file locking and so forth. Used EXTENDED DOS Characters to "draw" screen. It was on an internship and I got to write an entire application from scratch with the actual customer... nearly agile!
1984
Used it in college, strangely enough not for math. We used it for DBMS processing? It was still FORTRAN, but not as its creators intended.
1985–1986
First part of my FORTH life was simply Leo's book until I bought and typed in the FIG Assembly listing for a FORTH interpreter. It was a hobby language and I almost got a job somewhere with it, telecom programming company.
1985
College course - final project for our class was implementing a symbolic debugger. Very cool. Loved Motorola over Intel - hate segment registers.
1985
During college bought the FIG source listing for FORTH and typed it all in, x86 assembler. Then added a new function to position the cursor on the screen. Still liked Motorola better.
1985–1986
Used in college for compiler class and more, but not until I had suffered some ancient Honeywell based teletype system to learn Pascal. Made my life 10 times easier and I was way more productive.
1986–1990
Implemented parts of a pre-compiler for COBOL programs using a HDBMS access API, an interactive interpreter and core libraries for the HDBMS. All using IBM BAL/360. Weird non-stack based language.
1986–2004
Started by self teaching from K&R. The best book ever for a language - short and get real work done. Took lab at university and did not use again until some work on legacy CAD system code.
1986
Used in college for AI class (of course) and specifically for a senior project on pattern based natural language learning and parsing. Fun, thought it was an awesome language. Am working through a Ruby book to learn ruby while implementing a subset of LISP.
1986–1987
Bought C&M's book after working on a BYTE mag tutorial which had bugs.. so I fixed them and got the code running. Liked Prolog for logic IO sucked. I was hanging around with a work friend who was trying to bring it in, didn't get to code in it with the IDE - management was too cheap! Had to be Chim-chim in the trunk of the MACH5.
1986
Bought some early version of somebody's Modula-2 Compiler. Played around a bit but did not take it very far. When I found C I found myself not caring to go much further.
1986
Tried it, played around with some samples. Did not GROK it though.
1997–2004
Self taught for new PC based project at work. Eventually read 2/3 of the ARM - nice reference. Used for parser code, service code, supporting Borland's crappy Smalltalk based collections. Used for all kinds of CAD elements and functions.
1999–2010
Used it most recently for a slide show based on JQuery and for some enhancements of Rails pages. Don't use it daily.. monthly.
1999–2004
Used for some UIs and mostly some scripting support for a CAD tool. Used it rarely - hope to never ever use it again.
1999–2010
Bored with it... used to love it.
2002
Simply used it to port some of NEHE's C tutorials to Python. Will use it again - its on the list.
2007–
Using for a RAILs based product writing with non-work friends. Using Ruby is sort of buried in there and also for the Capistrano scripts. Spending some time at work-work using Ruby for fast one-off scripting tasks.
2008
Did a very brief spike in it for some DB change request web page, but decided to look into Grails instead.
2008–
Picked up GRAILS and those GROOVY while spiking ideas for a DBMS CMS system. Ended up really using GROOVY in a GRAILS RSS Mashup to track build server statuses from SCRUM server feeds. Powerful, spoils me and I love the XML slurper! But slow, soooo slow due to runtime layers. Ruby is my new script friend... But in a Java shop Groovy and Grails are good to have.
2010–
Once learned a little, but now really need it. Started playing around with some examples but mostly using it to learn it. It is powerful, and I think it could help. TBD.