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

Programming Languages

Programming Languages zeroaltitude has used:

Timeline Graph
 
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
2019
2020
2021
2022
Commodore BASIC
Perl
Javascript
C
Java
XSLT
PHP
Python
C#
Objective-C
Ruby
1983–1988
I adored learning to program on the VIC and Commodore.
1995–
This is the language I learned to program in, and despite its highly write-only nature, I will always like it.
1995–
Javascript is the new Lisp in the following sense: it is the most accessible introduction to Functional Programming that a programmer is likely to get outside of an academic program.
1997–
I continue to find myself running against the grain as far as C goes. I love it. If I am doing something low-level with networking, imaging or filesystem stuff, it's my go-to language. Modern libraries and APIs, such as are present in APR, ImageMagic and libcurl, soften the blow of the harder parts of working in C.
1999–
Love/hate relationship with Java. Comparing it with Python, it's too ponderous (though I don't really mind type-checking). On the other hand, there's a certain slice of cool stuff you can do both on the client- and server-side that keeps me writing Java.
2000–2003
Dear heaven above, please let me never have to write anything in XSLT ever again.
2004–2005
Traditionally, PHP has had the bad reputation of encouraging users to mix logic with presentation. It's very Perl-y, so accessible, but I don't know if it has made it out of the woods as far as my first concern goes.
2005–
Python is a great combination of simple and powerful. The best thing I can say about it is that when you think you have a mental picture of how something should work, it almost always works precisely that way in Python. It's a programmer's programming language.
2005–2006
Passing stint writing a Windows shell extension. Interesting stuff.
2009–
iPhone programming.
2010–
Learning!