Was war die wichtigste erfindung in der Softwareentwicklung?
-
Das Forum hier

-
Ganz klar: DOS und Windows.

Nein, im Ernst: vielleicht die modernen Datenbanken.
-
Der Bildschirmeditor.
-
Erhard Henkes schrieb:
Ganz klar: DOS und Windows.

Nein, im Ernst: vielleicht die modernen Datenbanken.Ich bin noch ohne ausgekommen, ein array ist doch top
-
Lisp... Blödsinn, natürlich C++!

-
Eins der ersten Massenspeichergeräte waren Lochkarten und damit konnten größere Mengen von Programmieren Computer nutzen. Die Lochkarten wurden der Reihe nach abgearbeitet.
Die wichtigste Erfindung in der Softwareentwicklung ist daher meiner Meinung nach die hardwareseitige Implementierung des "Goto", wodurch Abfragen und Schleifen, Prozeduren und damit auch OOP möglich wurden.
-
Xin schrieb:
Eins der ersten Massenspeichergeräte waren Lochkarten und damit konnten größere Mengen von Programmieren Computer nutzen.
und was haben die programmierer vorher genutzt?
-
zZzZZz schrieb:
und was haben die programmierer vorher genutzt?
lötkolben.
-
zZzZZz schrieb:
Xin schrieb:
Eins der ersten Massenspeichergeräte waren Lochkarten und damit konnten größere Mengen von Programmieren Computer nutzen.
und was haben die programmierer vorher genutzt?
Programme, die keine Sprünge benötigten, bzw. einen Operator, der je abhängig vom Ergebnis springen musste und den nächsten Lochkartenstapel in den Lochkartenleser gelegt hat - sofern möglich.
Andernfalls ließ man sein Programm laufen, erhielt ein Ergebnis und lochte anschließend die Fortsetzung zum ersten Programm.
Lötkolben waren nicht unbedingt erforderlich, dafür konnte man an den jeweiligen Stellen Schalter (also meschanische, wie Lichtschalter) anbringen.
Klick Dich mal durch hier durch bis auf Seite 5 und schau Dir mal die Daten eines "Mark I" Computers an.
Zu dem Zeitpunkt war das Laden von Programmen per Lochkarte noch ein riesiger Fortschritt. Univac ist hier glaube ich das passende Stichwort.
-
Xin schrieb:
Lötkolben waren nicht unbedingt erforderlich, dafür konnte man an den jeweiligen Stellen Schalter (also meschanische, wie Lichtschalter) anbringen.
Ja und wie bringt man Lichtschalter an? mit nem Lötkolben.
-
Krux schrieb:
Ja und wie bringt man Lichtschalter an? mit nem Lötkolben.
Das wär dann wohl ein Fall für thedailywtf.
-
Krux schrieb:
Xin schrieb:
Lötkolben waren nicht unbedingt erforderlich, dafür konnte man an den jeweiligen Stellen Schalter (also meschanische, wie Lichtschalter) anbringen.
Ja und wie bringt man Lichtschalter an? mit nem Lötkolben.
Nee, mit Steckverbindern. *scnr*
-
thordk schrieb:
zZzZZz schrieb:
und was haben die programmierer vorher genutzt?
lötkolben.
Lochkarten sind älter als elektr(on)ische Rechenmaschinen :p
-
du spielst auf webstühle an? das stimmt. aber der begriff "softwareentwicklung" tauchte vor dem 20. jahrhundert nicht auf

-
Hallo
thordk schrieb:
du spielst auf webstühle an? das stimmt. aber der begriff "softwareentwicklung" tauchte vor dem 20. jahrhundert nicht auf

Das Wort `Software' taucht erst im 20.Jahrhundert auf, der Begriff `Software'
ist viel älter.Ada Lovelace beschrieb Mitte des 19.Jahrhunderts ein Programm zur Berechnung
von Bernoulli-Zahlen, samt einer Portierung auf die mechanische Rechenmaschine von Babbage.Übrigens sind Algorithmen auch Software (und zwar in abstrakter Notation), und
daher ist schon Euklids Algorithmus vor tausenden von Jahren eine Software;
Hardware war damals der Abakus, eine aus der Mode gekommene Plattform.Gruß
-
Die Mathematik.
Ohne die gebe es keinen Computer und keine Software.
-
Wobei sich da natürlich die Frage stellt, ob Mathematik an sich wirklich eine Erfindung ist.
-
minhen schrieb:
Wobei sich da natürlich die Frage stellt, ob Mathematik an sich wirklich eine Erfindung ist.
Wobei sich da natürlich die Frage stellt, ob ein Transistor wirklich eine Erfindung ist.
Die Natur hat die Mathematik auch nicht mit Handbuch ausgeliefert und auch die Transistoren wurden nicht fertig montiert, sondern in Einzelteilen angeboten. Servicewüste Natur...Vermutlich war der Mensch die wichtigste Erfindung in der Softwaretechnik. Er ist der einzige auf diesem Planeten, der sich für die Softwaretechnik interessiert und gleichzeitig auch Erfinder der Softwaretechnik.
Wobei sich die natürlich die Frage stellt, ob die Softwaretechnik eine Erfindung ist.
Vielleicht hat auch da die Natur nur vergessen das Handbuch auszuliefern...?Merkt man, dass wir an dem Punkt angekommen sind, wo die Diskussion blödsinnig wird?
-
Xin schrieb:
Merkt man, dass wir an dem Punkt angekommen sind, wo die Diskussion blödsinnig wird?
Leute wie dich liebe ich. Nicht verstehen worum es geht, nicht mal ansatzweise verstehen worum es geht, aber große Töne spucken. Manchmal ist es besser nichts zu sagen. Denn es ist nicht die Diskussion, die hier blödsinnig ist ...
Ein Transistor ist eine Erfindung. Die aktuelle mathematische Notation sicherlich ebenfalls. Aber die Mathematik als solche dagegen sicher nicht.
-
also irgendwie hab ich die Fragestellung anders verstanden, als die meisten hier.
Es geht doch um die wichtigste Erfindung IN der Softwaretechnik und nicht für die Softwaretechnik. Demnach fallen Transistoren und Lochkarten schonmal weg die gehören nämlich zur Hardware.Ich würd schon sagen das der Compiler bzw. die Hochsprachen die wichtigste Erfindung waren.