Smalltalk - Mehr als nur eine Sprache
Posts 1-2 of 2
-
Helge Nowak Premium MemberThe company name is only visible to registered members.Alan Kay über Objekt-orientierte Programmierung
Ich wurde gefragt, was ein Smalltalker unter Objekt-orientierter Programmierung versteht. Die Definition von Bertrand Meyer, die mir zitiert wurde, kam mir irgendwie zu technisch und am Kern vorbei vor. Also schlug ich vor, doch mal beim OO-Erfinder Alan Kay nachzufragen. Ich habe kurz recherchiert und bin auf den folgenden sehr erhellenden Emailwechsel zwischen Stefan Ram und Alan Kay gestoßen:
http://www.purl.org/stefan_ram/pub/doc_kay_oop_en
Ich weiß nicht, wieviele Smalltalker auch eher dem ADT-Ansatz folgen, aber ich denke, bei den nicht-Smalltalkern werden es fast alle sein. Vielleicht auch ein Grund, warum es so schwer ist, den Unterschied zwischen Smalltalk und anderen Technologien zu vermitteln. Auf der anderen Seite hat Alan Kays Ansatz der "Datenlosigkeit" doch einiges mit der funktionalen Programmierung gemein. Und die steht ja im Augenblick ziemlich im Mittelpunkt des Interesses.
Was meint Ihr zu diesem Themenkomplex?
Liebe Grüße
Helge
- 01 Feb 2012, 5:41 pm
-
Florian GreeseThe company name is only visible to registered members.Re: Alan Kay über Objekt-orientierte Programmierung
Sehr erhellend! Vielen Dank Helge.
Für mich ist Smalltalk eine sehr streng typisierte Sprache. So streng, dass eine Überprüfung der Typen nicht notwendig ist. Es kann nur Einen geben. Das Objekt.
Viele Grüße
Florian
- 01 Feb 2012, 9:22 pm
