Sappiamo tutti che i grandi nomi e le lingue girano, ma non abbiamo REA
lly sapere come tutto è cominciato? Fortran il primo manuale pubblicato nel 1956? O il riferimento C manuale che Dennis Ritchie rilasciato alla comunità di ricerca nel 1976? Ethernet o il brevetto depositato nel 1975? Questi sono tutti i documenti storici che devono essere tenuti in Computer Science Museum - non abbiamo ancora uno? - La lista contiene i documenti che spaziano dai linguaggi di programmazione di sistemi di software per Architettura e reti. Potreste non hanno mai visto nessuno di loro, ma si conosce tutti i grandi nomi fondata su di essi. Sei sicuro di avere uno sguardo!
Linguaggi di programmazione:
Fortran:
Il primo Fortran manuale scritto da John Backus, nel 1956.
Pascal:
Niklaus Wirth definito Pascal nella relazione molto prima del dipartimento di computer science ETH nel 1970. Egli ha inoltre implementato sul computer CDC6600. Linguaggio di programmazione Pascal (Revised Report) apparve nel novembre 1972 e gettato le basi per il movimento intero linguaggio Pascal.
C:
Il C Reference Manual da Dennis Ritchie dalla 6a edizione del sistema operativo Unix, circa 1976, è la versione C che ha reso noto nella comunità di ricerca.
C + +:
La versione iniziale di C + + è descritto in tre Bell Labs relazioni di Bjarne Stroustrup, tutti a partire dal 1984: C + + Reference Manual (CSTR 108), Astrazione dei dati in C (CSTR 109), e C + + Tutorial (CSTR 113). Poche pagine ciascuno.
PL / I:
"Fat" linguaggi di programmazione non sono nuove, e l'esempio tipico è senza dubbio PL / 1. Ecco la IBM PL / I (F), Manuale di riferimento del 1969.
Bliss:
Bliss Language Guide corp da apparecchiature digitali., 2a edizione, gennaio 1980
Modula-2:
Modula-2 Niklaus Wirth, ETH relazione 36, 1980
PL360:
Il 1960ies visto una serie di approcci per sostituire il linguaggio assembly, ma comunque il lavoro vicino a l'architettura della macchina sotto il nome di macchina linguaggi orientati livello più alto o MOHLL in breve. PL360 Wirth è l'esempio più noto. Egli lo ha creato per scrivere il compilatore Algol-W a Stanford. Il PL360 Reference Manual definisce il linguaggio.
Software Systems
Diagrammi di flusso:
Quanto tempo è che in giro? Erano i programmatori più strumenti di potere degli anni '60 utilizzati. Alcuni lo chiamano i grafici li 'difetto'!
1) Tecniche di diagrammi di flusso, un manuale IBM del 1969
2) fogli Coding: IBM / 360 Assembler, Fortran
Basta guardare queste barre stencil!
Stack:
E 'stato un regime che la maggior parte delle architetture, anche l'uso to-date in cui le espressioni aritmetiche vengono tradotti e interpretati in uno stack modo. Il brevetto è stato depositato nel 1957 da FL Bauer
Dijkstra:
raccolti i manoscritti di Edsger W. Dijkstra (la famosa serie EWD)
Reti e architetture:
Ethernet:
Il brevetto è stato depositato da Ethernet Metcalfe, Boggs, Thacker, Lampson nel 1975: dati Multipoint sistema di comunicazione con il rilevamento delle collisioni
John Von Neumann:
Prima bozza di una relazione sulla EDVAC - Moore School of Electrical Engineering, University of Pennsylvania, pubblicato nel 1945.
ENIAC:
Noi tutti abbiamo letto di ENIAC. Il brevetto è stato depositato da Mauchly: Electronic Numerical Integrator and Computer nel 1947.
Sono questi documenti non storici?
È anche possibile sfogliare l'elenco completo qui

















