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

Programming Languages

Programming Languages Sitwon has used:

Timeline Graph
 
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
2023
2024
QBasic
AppleSoft BASIC
Turbo Pascal
C
Python
TI-BASIC
bash
C++
Perl
Java
Ruby
Lua
sed
PHP
Bourne Shell
XSLT
Erlang
PowerScript
Scheme
AWK
Groovy
1993–1999
Got my first computer. Windows 3.1.
1994–1999
We started using the Apple IIc computers at school.
1997–1999
My first formal programming class. Of course I won the programming competition at the end of the class. The prize was a Coca-Cola mouse pad that I still have somewhere.
1998–
Was introduced to the internet, saw the movie Hackers... I wanted to be a "hacker" and it seemed like learning C was the way to do it...
2000–
The magazines/website I was reading kept proclaiming it as the next big thing. It certainly seemed easier than C.
2000–2003
Wrote a quadratic equation solver because I couldn't memorize the damn formula. Then sold copies to the students who were actually just bad at math.
2001–
Started trying to seriously learn Linux, not just dick around with it.
2001–
Started taking Computer Science classes in high school.
2002–
2004–
2005–
Kept reading that it was the successor to Python. Quickly realized that wasn't the case.
2006–
This was picked as the official scripting language for the Neuros OSD (Open Source Device). Decided it would be a good idea to learn it... but never actually wrote any scripts for the OSD in Lua.
2006–
2007–
After year of avoiding anything related to web design, got pulled in to a web app project and had to learn PHP to debug some code and write a bunch of new stuff.
2007–
2007 is when I learn Bourne Shell from BASH.
2008–
Ken Holman's class opened my eyes to the world of declarative programming. My whole world view changed. The week I spent in Texas learning XSLT is when I became a REAL programmer.
2008–
I started looking into Functional programming (on Ken's recommendation) and Erlang was the first one I picked.
2008–
I was hoping this would be BASH for Windows. Boy was I disappointed.
2009–
My second functional language. Still not sure where I can use this one though. So far it hasn't become relevant to my work.
2009–
Took a formal UNIX/Linux class (after having used Linux for almost a decade). This was the only new thing I learned.
2009–
Started learning this for gig that never materialized. Seemed like pure win... until I compared the speed to some plain Java code. It's a good idea, but you sacrifice a lot of performance to get a little convenience.