Geschichte der IT. Als Computer groß waren ...

Vor einiger Zeit wurde ich gebeten, die Geschichte der Entwicklung der IT-Entwicklung zu erzĂ€hlen oder Links zu geben, in der die interne Logik der Entwicklung sichtbar ist und nicht nur Fakten und Ereignisse. Es scheint, dass es BĂŒcher oder ÜberprĂŒfungskurse dazu geben sollte, da die Logik der Entwicklung der IT-Entwicklung weitgehend in der Logik der Entwicklung von Programmiersprachen enthalten ist und erst in den letzten zwanzig Jahren die Logik der Entwicklung von Frameworks, Plattformen und konzeptionellen AnsĂ€tzen fĂŒr das Design hinzugefĂŒgt wurde. Aber ich habe keine guten Quellen gefunden.



Daher erschien der Text des Autors, der hauptsĂ€chlich auf der Grundlage meiner eigenen Ideen verfasst wurde. Es wird auf Wikipedia-Materialien ĂŒberprĂŒft - es gibt eine allgemeine Zeitleiste in einer Reihe von Artikeln (diese wird 1957 eröffnet, oben können Sie ein bestimmtes Jahr auswĂ€hlen), es gibt einen englischen Übersichtsartikel , der meiner Meinung nach nicht die Logik der Entwicklung enthĂŒllt, sondern ĂŒber Fakten spricht, und es gibt Artikel einzelnen Sprachen gewidmet. Artikel ĂŒber einzelne Sprachen enthalten nicht nur deren Beschreibung, sondern auch die Logik der Schaffung und Entwicklung der Sprache. Aber - isoliert von anderen, und eine einfache Versammlung wird kein ganzheitliches Bild ergeben, sondern im Gegenteil widersprĂŒchliche Fragmente enthalten. Mit diesen Artikeln können Sie jedoch ĂŒberprĂŒfen, wie Ihre Ideen der tatsĂ€chlichen Geschichte entsprechen, und sie korrigieren - was ich auch getan habe.



, . , , . , , .



–



. .



– . 18 , , – , – . , 20 , – , , , . , .



, -, . - , « , ».



- – , , . Flowchart , 1920-, 1940- : «Douglas Hartree in 1949 explained that Herman Goldstine and John von Neumann had developed a flowchart (originally, diagram) to plan computer programs». , - .



– , . . « » , , – . , , , . , , .



: , . 1949 – . , , , .. .



, – : , . 1954-1957 Fortran (IBM) – , .



– . , – , . . : , – , .



, . , , – , . , : .



, , , . , , , , - , . .



. , - , . , , . : , – , . , - .





1950- . , , – . 1955-1956 Information Processing Language, 1958-1963 Lisp ( ).



Lisp . Planner (1969), Prolog (1973) , Schema (1975), Haskell (1990) Clojure (2007).



2008 Microsoft, F#, C#, . . , – .





, – , -. , . , , . , , .



, -, – . . , Algorithmic Language. , . 1958, , , IFIP. , Algol-60.



( ), . , , -6, -2, 1958-62, 1960-.



, , -6, , -68.



, , . , , 1968 -68. , , : « , . « », . , , , . . «, ». , , . : « » ( IFIP).»



-, Cobol. , , . , . : , 1959, Cobol-1960, 1960 .




 Cobol «» , , 60-. « . , , ».



-, - . 1964 PL/I, IBM .



. 1968-70 , .



Bell Labs 1968-69 C () (). C BCPL, , , , 1966 CPL (1963) . , UNIX, . . – C++, #, .



BASIC. 1964 « », , Fortran. 1970-, , , .





. 1960- (1968-1973). , , . .



, , Lisp. , , . , .



(- -). – , – , -. 1968 .



, , « + = » (1976), .



1970- , Smalltalk (1972), . , . – , Erlang.



1974, , SQL, . – . , , SQL, , , . .



, 1960- , - . , . ( ) , 1967 , . Smalltalk , , , . , ++ (1979-1985) ().



80- C++, – . , IT-. , , : , , – . . , , -, , . . .



, . -6. , , Forex, , , . , . – , , , 48- . .



, . , 8 , . 15 , 6 , . : , . , . , , , , , . , , C++.



. 





All Articles