Als kurzes Lebenszeichen werfe ich mal kurz meine Lösung der Befreiungsaufgabe der Programmiersprachen-Vorlesung an der Fachhochschule Wedel ins Blog. Von über 150 Studenten haben sich lediglich vier an die Befreiungsaufgabe gewagt.
Mein Lösungsansatz ist komplett objektorientiert und wurde auf OS X, Linux und Windows getestet.

Hui, schaut spannend aus. Ich hab mich aus Zeitgründen gegen OOP entschieden, fertig werden stand erstmal im Vordergrund.
Hast du vorher schonmal mit einem Pascal Dialekt gearbeitet?
Ich hatte nicht so richtig die Wahl — nach über fünf Jahren objektorientierter Programmierung konnte ich mich mit dem imperativen Programmierparadigma von Pascal nicht so richtig anfreunden. Mir fällt die Denkweise der Objektortientierung deutlich leichter.
Ich habe vor knapp zehn Jahren mit Delphi begonnen, dann irgendwann in Richtung Internet verschwunden und nach vielen Abenteuern mit PHP erst in der Oberstufe wieder mit Delphi in Berührung gekommen.
Wusste gar nicht, dass wir auch objfpc verwenden dürfen. Dachte das wäre eine Aufgabe für reines fpc. Haben die Abnehmer da was zu gesagt?
Ja, man hat ein bisschen gestaunt damals, aber weil die Aufgabenstellung damals kein explizites Verbot der Objektorientierung enthielt, gab’s wenigstens für mich keine weiteren Probleme. Nur die Abnehmer taten sich etwas mit dem Verständnis schwer.