Und mal im Ernst: Welcher Delphi-Entwickler, der auch weiterhin mit Delphi programmieren möchte, würde nun erst einmal Smalltalk erlernen? Außer dir natürlich ...
Jeder, der seinen Horizont erweitern will und keine Angst vor einem Tellerrand hat. Konzepte erlernt und versteht man erst dann richtig, wenn man gezwungen ist, sie zu benutzen.
Die Empfehlung, kurzzeitig mal mit Smalltalk zu arbeiten kann ich nur bestärken. Auch wenn man die Sprache danach nie wieder berührt, man nimmt viel mit, das sich auf Delphi gut übertragen lässt - zum Beispiel, warum und wie man Klassen verwendet.