Development
Die Software-Entwicklung begleitet mich nun seit 1984, seinerzeit mit dem Schneider CPC 464. In Ermangelung von verfügbaren Programmen habe ich sie einfach selbst entwickelt: eine kleine CD-Datenbank, ein Black Jack oder ein Labyrinth-Spiel. Seit diesem Zeitpunkt haben mich viele Programmiersprachen (Basic, Pascal, C/C++, ReXX, Scheme, Perl, Python, Java, Smalltalk, Erlang, Go und mehr) sowie Betriebssysteme (TOS, DOS, Windows, OS/2, Linux, OS X, diverse Unices und MVS) begleitet.
Seit 1999 schreibe ich Fachartikel rund um die Software-Entwicklung, überwiegend für die iX. Daneben habe ich Anfang 2011 mein Buch Systemprogrammierung in Google Go: Grundlagen, Skalierbarkeit, Performanz, Sicherheit veröffentlicht. Von Zeit zu Zeit kommen auch noch Vorträge zu Themen rund um die Software-Entwicklung dazu.
Beruflich bin ich derzeit im TK-Umfeld in der Weiterentwicklung einer CMDB auf Basis von Smalltalk und dem ODBMS GemStone/S unterwegs. Ab Dezember erfolgt dann der Wechsel zu Canonical und der Entwicklung von Juju, unter anderem in Google Go.
Themen
GoNews - Neuigkeiten und Ergänzungen zu meinem Buch über Google Go