Programming Languages
++Some programming languages I've used, where the number of * show my level of expertise in the given language:
+-
+
-
+
QBasic *
+My first.
+ -
+
C++ *****
+The dragon of system programming. My workhorse for efficient solutions.
+ -
+
Java ***
+It's ok. I prefer tea.
+ -
+
Haskell *
+Functional love-hate relationship.
+ -
+
Prolog **
+Blew my mind. Awakened my interest in logics, not so much in using the language.
+ -
+
C *****
+Clean, flat, structured. Runs the world under the hood.
+ -
+
Assembly **
+The isomorphism from human mnemonics to machine code. Feel the cold touch of the machine mind.
+ -
+
C# ***
+It's better than ok. I prefer seeing clear.
+ -
+
Python *****
+Pragmatic, well-tempered, aesthetic. Fits perfectly into my method of working.
+ -
+
Javascript ***
+The saviour of web frontends. Makes web development endurable.
+ -
+
Go *
+Good idea, weird syntax. Doesn't go well with me.
+ -
+
Common Lisp **
+The purity of programming love. Haven't seen the light yet.
+
Operating Systems
+-
+
GNU/Linux
+Ubuntu, openSUSE, Red Hat and CentOS.
+Microsoft Windows
+Windows 95/98/2000/XP/Vista/7.
+AmigaOS
+Been a while...
+
Environments
+-
+
-
+
Emacs
+My prefered editor. And I prefer my prefered editor.
+ -
+
Visual Studio
+Good IDE on Windows. Great debugger integration.
+ -
+
Eclipse
+Extendable. It's ok.
+
Tools
+-
+
-
+
Internet
+Chrome for browsing and IRSSI for IRC.
+ -
+
Documentation
+LaTeX.
+ -
+
Version Control
+Mercurial for private work. +Subversion/CVS when forced.
+