Bei mir gings 2004 mit C++ los, 2005 kam dann mit .NET 2.0 C# dazu. 2007 habe ich mich in XNA eingearbeitet. 2008 Habe ich mit Java angefangen (was mir überhaupt nicht gefallen hatte). Ebenfalls 2008 habe ich D gelernt und HTML. Wobei "gelernt" nicht zu verwechseln ist mit "verinnerlicht". Ich habe einfach zu wenig Zeit um in allen Sprachen parallel Projekte zu verwirklichen. Während der ETH Zeit habe ich mich dann noch mit Ruby, Perl, Python ( erst kürzlich, über Udacity ) und Scala auseinandergesetzt. Und ich wurde zu Eiffel gezwungen
. Aus Spass habe ich mir dann mal noch Go! angeschaut. Da wars aber noch recht weit Weg von einer "1.0". In functional programming wurde ich dann mit Haskell konfrontiert. Gefiel mir gut.
Zur Zeit stehen auf meiner Liste noch JavaScript, PHP, Lua, node.js, LISP und eventuell noch Dart. Ich konzentriere mich aber weiterhin auf C++, C# und D, wobei C# im Moment ein bisschen in den Hintergrund gerückt ist.
Zeit für die ganzen Sprachen wende ich vor Allem auf, weil ich sonst das Gefühl habe dass ich etwas verpassen könnte
(Und weils mir einfach Spass macht mit neuen Sprachen zu arbeiten °_°).