Nous connaissons tous les grands noms et les langues mais ne flottent autour de nous rea %tags lly savoir comment ils ont tous commencé? Le tout premier Fortran manuel, publié en 1956? Ou la référence C manuel Dennis Ritchie libérée de la communauté des chercheurs en 1976? Ethernet ou le brevet déposé en 1975? Ce sont tous des documents historiques qui doivent être conservés dans un musée des sciences informatiques - avons-nous encore? - La liste contient les documents à partir de langages de programmation à des systèmes logiciels pour l'architecture et Réseaux. Vous pourriez avoir jamais vu aucun d'eux mais vous savez tous les grands noms fondée sur eux. Vous avez sûrement de prendre un coup d'oeil!

Langages de programmation:

Fortran:
Le tout premier Fortran manuel écrit par John Backus, en 1956.

Pascal:
Niklaus Wirth définis Pascal dans le tout premier rapport du département d'informatique EPF en 1970. Il l'a également mis en œuvre sur l'ordinateur CDC6600. La programmation en langage Pascal (Rapport révisé) paru en Novembre 1972 et a jeté les bases pour le mouvement Pascal langue dans son ensemble.

C:
Le Manuel de référence C par Dennis Ritchie de la 6ème édition du système d'exploitation UNIX, environ 1976 est la version C qui a fait connu dans la communauté des chercheurs.

C + +:
La version initiale du C + + est décrit dans trois rapports Bell Labs par Bjarne Stroustrup, l'ensemble de 1984: C + + Reference Manual (CSTR 108), L'abstraction des données en C (CSTR 109), et C + + Tutorial (CSTR 113). Quelques pages chacun.

PL / I:
"Fat" langages de programmation ne sont pas nouvelles, et l'exemple prototypique, sans doute est PL / 1. Voici l'IBM PL / I (F) Manuel de référence de 1969.

Bliss:
Bliss Language Guide par corp matériel numérique., 2e édition, janvier 1980

Modula-2:
Modula-2 Niklaus Wirth, ETH rapport 36, 1980

PL360:
Les années 1960 a vu un certain nombre d'approches pour remplacer le langage d'assemblage, mais néanmoins un travail de près à l'architecture machine sous le nom de machine-hauts langages orientés MOHLL niveau ou pour faire court. PL360 Wirth est l'exemple le plus connu. Il a créé pour écrire le compilateur Algol-W à Stanford. Le PL360 Manuel de référence définit la langue.

Software Systems

Flow Charts:
Combien de temps sont-ils là? Ils étaient plus que les programmeurs des outils électriques des années 60 utilisés. Certains l'appellent les cartes «faille»!
1) organigrammeStencils Techniques, un IBM manuel de 1969
2) feuilles de codage: IBM / 360 assembleur, Fortran

Il suffit de regarder ces barres de gabarit!
%tags %tags
%tags

Les piles:
Il a été un régime que la plupart des architectures de même utiliser à jour dans lesquels des expressions arithmétiques sont traduites et interprétées de manière à pile pile. Le brevet a été déposée en 1957 par FL Bauer

Dijkstra:
collectionnait des manuscrits de Edsger Dijkstra (la fameuse série EWD)

Réseaux et Architectures:


Ethernet:
Le brevet a été déposée par Ethernet Metcalfe, Boggs, Thacker, Lampson en 1975: données de système de communication multipoints avec détection de collision

John von Neumann:
Première ébauche d'un rapport sur l'EDVAC - Moore School of Electrical Engineering, University of Pennsylvania, publié en 1945.

ENIAC:
Nous avons tous lu ENIAC. Le brevet a été déposée par Mauchly: Electronic Numerical Integrator And Computer en 1947.

Ces documents ne sont pas historiques?

Vous pouvez également consulter la liste complète ici

Aimé cet article? Abonnez-vous à nos flux de mises à jour des techniques plus intéressantes et originales. Cliquez ici pour obtenir les mises à jour par e-mail. Vous pouvez également rejoindre notre Facebook fan page