Autor: Dimitrios Chrissostomou
-
Return-Typen in Funktionen
Geschichte, Best Practice, einfaches Beispiel, Edge Case Beispiel, Proof of Concept Beispiel Geschichte Fortran gehörte 1954 zu den ersten Programmiersprachen mit Funktionen. Zu dieser Zeit allerdings noch ohne spezifische Return-Typen. 1958 trug die Programmiersprache Algol zur strukturierten Programmierung bei, die wiederum moderne Funktionen beeinflusste. Genauer gesagt war Algol eine der ersten, die Funktionen mit Rückgabewerten…
-
Schleifen (for)
Geschichte Das Konzept der Schleifen in der Programmierung entstand in den 1950er Jahren. Es verbesserte die Bewältigung von repetitiven Aufgaben und wurde erstmals in den Programmiersprachen FORTRAN und ALGOL integriert. Best Practice Schleifen eignen sich zum Auslesen von Arrays, beim mehrfachen Ausführen von Prozessen, für Sortieralgorithmen, beim Suchen in Datenstrukturen und vielem mehr. For Schleife…
-
PHP synchron vs. Node.js asynchron
In den 1990er Jahren dominierten synchrone Technologien wie PHP und Apache die Webentwicklung. Mit der Zeit und der Einführung asynchroner Architekturen wie Node.js und Nginx hat sich die Effizienz und Leistung von Webanwendungen drastisch verbessert. Dieser Artikel beleuchtet die Unterschiede zwischen synchronem und asynchronem Serververhalten und bietet Best Practices für die Entwicklung skalierbarer Webanwendungen.
-
1969 – ARPANET, der Vorläufer des Internets, wird ins Leben gerufen.
Im Jahr 1969 wurde das Advanced Research Projects Agency Network (ARPANET), der Vorläufer des heutigen Internets, ins Leben gerufen. Diese Entwicklung war das Ergebnis von Forschungsarbeiten, die von der Advanced Research Projects Agency (ARPA) der Vereinigten Staaten, später umbenannt in Defense Advanced Research Projects Agency (DARPA), finanziert wurden. Der Grund war die Konvergenz von wissenschaftlicher…
-
1960 – ALGOL 60 wird veröffentlicht. (Strukturiert)
Die Entwicklung von ALGOL 60 war das Ergebnis internationaler Zusammenarbeit. Wichtige Figuren wie John Backus, der für seine Arbeit an FORTRAN bekannt war und später zu ALGOL mitgewirkt hat. Peter Naur, der den ALGOL 60-Bericht zusammenfasste, spielte ebenfalls eine zentrale Rolle. Des Weiteren bestand die Gruppe (das »ALGOL-Komitee«) aus führenden Wissenschaftlern und Informatikern aus Europa…
-
1959 – COBOL für die Datenverarbeitung (Prozedural)
Die Wirtschaft erlebte in der Nachkriegszeit einen beispiellosen Wachstum und die Unternehmen expandierten sehr schnell. Die Verwaltung erforderte eine effiziente Datenverarbeitung. Also wurde eine Programmiersprache benötigt, die benutzerfreundlich und effizient ist. Ende der 1950er-Jahren waren Programmiersprachen entweder zu komplex für den Geschäftsgebrauch oder nicht flexibel genug, um die spezifischen Anforderungen von Unternehmen zu erfüllen. COBOL,…
-
1958 – ALGOL 58 wird entwickelt. (Strukturiert)
Eine zentrale Rolle in der Entwicklung von Fortran spielten Persönlichkeiten wie John Backus. Ebenso wichtig für die Evolution der Programmiersprachen war Peter Naur, der als Herausgeber des Nachfolgers, des ALGOL 60-Berichts, fungierte. Der Informatiker Friedrich L. Bauer leistete ebenfalls einen bedeutenden Beitrag zur Entwicklung von ALGOL, indem er innovative Konzepte für die Sprachstruktur einführte. Die…
-
1957 – FORTRAN wird von IBM eingeführt. (Prozedural)
Fortran, kurz für »Formular Translation«, wurde 1957 von IBM entwickelt und ist eine der ältesten Programmiersprachen, die noch genutzt werden. Sie wurde speziell für wissenschaftliche und ingenieurtechnische Berechnungen konzipiert, wie für die Lösung linearer Gleichungssysteme, für Wettervorhersagemodelle, für die Berechnung von Flugbahnen in der Luft- und Raumfahrt und für Kernphysiksimulationen. Fortran zeichnet sich durch seine…