Zum Inhalt springen

Diskussion:Prozedurale Programmierung

Seiteninhalte werden in anderen Sprachen nicht unterstützt.
aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 21. Juni 2010 um 18:32 Uhr durch MWinckler (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Letzter Kommentar: vor 15 Jahren von MWinckler in Abschnitt Objekt-orientiert und prozedural

Sorry, aber COBOL als typische prozedurale Programmiersprache zu bezeichnen ist ein wenig übertrieben. Heutzutage geht das zwar, aber ursprünglich war das überhaupt nicht vorhanden, und man sieht auch daß das nachträglich aufgepfropft wurde. Somit ist es vielleicht eine prozedurale Programmiersprache, aber keineswegs eine typische.

Funktionale Programmierung ist ein gegensatz zu imperativen Programmiersprachen, nicht zu prozeduralen. --129.199.118.119 18:15, 9. Dez. 2006 (CET)Beantworten

Zitat: »In vielen Programmiersprachen (z. B. alle Derivate der Programmiersprache C) ist das einleitende Schlüsselwort für eine Prozedur irreführenderweise „Funktion“.«

In den Meisten C-Derivaten gibt es meistens gar kein Schlüsselwort für eine Prozedur. Eine der wenigen Spracen, die das macht ist z.B. PHP. Diese ist aber kein C-Derivat im eigentlichen Sinne, sondern nur der C-Syntax angepass.

int main (int argc, char* argv[])

Dies wird zwar Funktion genannt, aber hier taucht das Schlüsselwort "Funktion" nicht auf.

Java

Java als Beispiel für prozedurale Programmiersprachen ist meiner Ansicht nach falsch, deshalb würde ich es gerne entfernen. Man kann in Java keine Prozeduren schreiben, sondern nur Methoden. Michi133 15:46, 30. Sep. 2007 (CEST)Beantworten

C#

Im C#-Artikel wird die sprache als objektorientiert beschrieben - herrscht da Uneinigkeit? (nicht signierter Beitrag von 77.180.118.239 (Diskussion) )

Hi. Um Diskussionen nachvollziehbar zu machen, ist es sinnvoll, Diskussionsbeiträge mit vier Tilden („~~~~“) zu unterschreiben. Die werden dann zu Benutzername/IP-Adresse und Zeitstempel expandiert. Zur Sache: Natürlich ist C# objektorientiert. Wo vermutest du Uneinigkeit? --j ?! 17:01, 15. Jan. 2008 (CET)Beantworten

Objekt-orientiert und prozedural

Die Einordnung von OO unter den prozeduralen Ansatz ist meiner Meinung nach die falsche Sicht auf die OO. Objekt-orientierung verwendet eben nicht die Zerlegung in Prozeduren, sondern in Objekte mit eigenständigem Verhalten. Beides sind imperative Ansätze, die sich aber widersprechen. Dass Objekte Methoden verweden, die einzelne Fähigkeiten der Objekte isolieren, hat nichts mit dem prozeduralen Ansatz zu tun.

MWinckler 18:32, 21. Jun. 2010 (CEST)Beantworten