Was offen ist Rekursion?
Was offen ist Rekursion? Ist es spezifisch für OOP?
(Ich stieß auf diesen Begriff in dieser tweet von Daniel Spiewak.)
- Kam hier aus einer seiner anderen neueren tweet "Meine definition von OO ist message passing verheiratet mit offener Rekursion."
- möchten Sie vielleicht die yo haben Sie einen Blick auf das Papier, das ich gerade verbunden sind.
Du musst angemeldet sein, um einen Kommentar abzugeben.
einfach zu kopieren http://www.comlab.ox.ac.uk/people/ralf.hinze/talks/Open.pdf:
"Öffnen Sie die Rekursion ein Weiteres praktisches feature bieten die meisten Sprachen mit Objekten und Klassen ist die Fähigkeit einer Methode, die Körper zum aufrufen eines anderen Methode des gleichen Objekts, die über eine spezielle variable namens selbst, oder in einigen Sprachen, das. Das Besondere Verhalten des selbst ist, dass es wird spät gebunden, so dass eine definierte Methode in einer Klasse aufrufen einer anderen Methode definiert ist, später, in einigen Unterklasse der ersten ist. "
self
) in python...? Gibt es etwas neues und sinnvoll dieser Begriff bringt auf den Tisch?Diese Papier analysiert die Möglichkeit des Hinzufügens von OO zu ML, mit Bezug auf Ausdrucksstärke und Komplexität. Es hat folgende Auszug an Objekten, welche zu machen scheint dieser Begriff relativ klar –