Hacker News new | ask | show | jobs
by alcoholiday 5652 days ago
Started programming "Paper Computers" around 8, first got my hands on a "portable teletype" connected to a (who knows what) operated by Tymshare.

My language path looked something like: Paper Assembler (hand assembled, hand executed), Basic. APL (on an IBM-5100 http://en.wikipedia.org/wiki/IBM_5100) National Semiconductor SC/MP Machine Code (hand assembled, and entered on hex keypad http://en.wikipedia.org/wiki/National_Semiconductor_SC/MP), C, C++ (dark days indeed), Scheme (ahh... that's better!), Javascript (hey... not unlike Scheme), Powerpoint (became an "executive"), Perl, Python, Groovy (surprisingly awesome, been meaning to write a "Groovy is an acceptable Lisp" post)

Never done anything meaningful in Java (all the ugly of C++!), Ruby (just haven't had a reason) nor Haskell (but think it's kind of pretty)

Scheme is still my favorite by far since I find it the most beautiful and powerful.