Forum: Object-Pascal / Delphi-Language
by choose,
30. Nov 2005
Hui, hier hat sich eine Menge bewegt.
ich würde dem auch nicht zustimmen, alzaimar. Bei einer prozeduralen Betrachtung gibt es im engeren Sinne keine Kommunikation zwischen Beteiligten. Es gibt nur Logik, die der Reihenfolge nach abgearbeitet wird und sich (in Single-Threaded-Anwendungen) jeder Zeit an genau einem Ausführungsschritt befindet, sowie Daten, die von dieser Logik manipuliert...
Forum: Object-Pascal / Delphi-Language
by choose,
27. Nov 2005
Dreh- und Angelpunkt Deiner Darstellung, mschaefer, ist die historische Betrachtung der Entwicklung. Mir wird Deine Folgerung leider nicht ganz klar, glaube aber zu erkennen, dass Du die Möglichkeit, Befehle gruppieren zu können, als Prozedural ansiehst und glaubst, dass Objektorientierung ähnlich realisiert werden muss. Ich gehe weiterhin davon aus, dass Du bisher nicht mit Sprachen wir...
Forum: Object-Pascal / Delphi-Language
by choose,
19. Nov 2005
Hey Chewie,
nimm mein Beispiel von oben (#21) es zeigt eine "Schleife", die die "Zahlen" 1 bis 5 ausgibt.
block ist ein Objekt, dass die Nachricht value: aValue empfangen kann. Es ist über den Konstruktor
so angelegt, dass es bei der Varbeitung der Nachricht dem Parameter aValue die Nachricht print schickt. Gültig ist daher der Code
block value: self bei dem das Objekt self letzlich die...
Forum: Object-Pascal / Delphi-Language
by choose,
19. Nov 2005
Hey Chewie,
Die Konzepte sind da und so auch die Sprachen. Es gibt durchaus Sprachen, die Code nicht von Daten trennen, sondern alles(!) als Objektbetrachten. Der Code selbst ist dabei genauso ein Objekt wie der "Stack" oder Kontext des Ausführungsstrangs. Ausführungsstränge sind Objekte von Klassen, die selbst Objekte von Metaklassen sind, die Objekte sind...
Nein. Sprachen, die keine...
Forum: Object-Pascal / Delphi-Language
by choose,
19. Nov 2005
Hi Chewie,
Programmiersprachen(konzepte) sind als Abstraktion von im speicherbefindlichen Anweisungen für eine CPU zu verstehen. Assembler abstrahiert von diese Maschinensprache, wie Assembpler mit Preoprozessoren von der konkreten Umsetzung wiederkehrender Idiome abstrahieren. Prezedurale Programmierung beschreibt die Abstraktion und Zerlegung von ausführbarem Programmcode, letztlich der...