BIG IRON

Personaggi che nel periodo 1961-1978 hanno contribuito alla adozione dei nuovi grandi calcolatori elettronici (definiti all’epoca “big iron“) per l’elaborazione dati di natura commerciale e scientifica. Strumenti ancora costosi e dedicati ad utenti specializzati, diffusi essenzialmente presso grandi aziende ed istituzioni. Nascono e si sviluppano le professioni legate alla scrittura dei programmi e alla gestione dei grandi “centri di calcolo”, strutture protette nei quali queste macchine sono collocate. Nasce l’industria della produzione indipendente di software, le cosidette “software house“.


Abelson, Hal (1947-)

Harold Abelson, professore emerito del MIT, è il fondatore e direttore delle associazioni Creative Commons, Open Software Foundation e Public Knowledge. Nel 1981 ha diretto lo sviluppo del linguaggio Logo per l’Apple II, che ha reso questo linguaggio noto in ambito scolastico, favorendo anche la diffusione dell’Apple II come strumento…

Read More

Allen, Frances (1932-2020)

Frances Allen è stata un pioniere nel campo dell’ottimizzazione dei compilatori, e la prima donna a vincere l’ACM Turing Award. Viene ricordata per il suo lavoro sui compilatori, l’ottimizzazione dei programmi e la parallelizzazione. E’ entrata in IBM nel 1957 come programmatrice, rimanendovi per 45 anni, fino al 2002. Ha…

Read More

Bachman Charles (1924-2017)

Nella sua lunga carriera Charles “Charlie” Bachman, ingegnere e informatico americano, ha ricoperto vari importanti incarichi, prima come ricercatore e sviluppatore nel campo del software, poi come manager. Negli anni ‘1960 le aziende iniziavano a comprendere che per ammortizzare i costi della informatizzazione fosse necessario gestire in maniera integrata i…

Read More

Baran, Paul (1926-2011)

Nato in Polonia ma emigrato nel 1928 negli Stati Uniti, Paul Baran è ricordato, insieme a Donald Davies e Leonard Kleinrock, come uno degli sviluppatori della tecnologia della commutazione di pacchetto (packet switching). Iniziò la sua carriera lavorando sullo UNIVAC, il primo computer commercializzato negli Stati Uniti. Entrato nella Rand…

Read More

Bemer, Bob (1920-2004)

Robert William Bemer “Bob” Bemer ha lavorato per varie aziende sin dagli albori del software: in IBM nel 1957 ha sviluppato il linguaggio COMTRAN, la versione “commerciale” secondo IBM del linguaggio scientifico FORTRAN: COMTRAN e FLOW-MATIC, linguaggio sviluppato da Grace Hopper in Remington Rand per l’UNIVAC I, sono serviti poi…

Read More

Berezin, Evelyn (1925-2018)

Evelyn Berezin, esperta di trasmissione di dati e progettazione logica. Quando lavorava per la Teleregister Corporation ha progettato uno dei primi sistemi di prenotazione computerizzata per le compagnie aeree, il “Reservisor”, disponibile verso la fine del 1962. Era uno dei più grandi sistemi informatici dell’epoca, controllando 60 città in un…

Read More

Booth, Kathleen(1922-2022 )

Kathleen Britten (poi sposata Booth) ha lavorato dal 1946 al Birkbeck College a Londra alla realizzazione dei primissimi calcolatori, prima elettromeccanici (ARC, Automatic Relay Computer) poi elettronici (ARC2, SEC e APE(X)C). Mentre il marito Andrew Boot si occupava della costruzione delle macchine, Kathleen si occupava della programmazione. Ad essa si…

Read More

Brooks, Fred (1931-)

Fred Brooks è stato in IBM il manager responsabile del rilascio del Sistema /360 e del relativo sistema operattivo OS/360. Si trattava di una famiglia di mainframe computer progettati da Gene Amdahl, annunciati da IBM il 7 aprile 1964 e realizzati tra il 1965 e il 1978. Il progetto, un…

Read More

Codd, Edgar (1923-2003)

Edgar Frank “Ted” Codd è ricordato come l’inventore di un nuovo modello teorico e pratico per l’organizzazione dei dati in un sistema di gestione dei dati (database): il modello relazionale. Questo suo nuovo approccio teorico rivoluzionerà l’intero settore del trattamento dei dati, che da insieme di soluzioni e tecniche ad…

Read More

Corbatò, Fernando (1926-2019)

Fernando Corbatò ( noto come “Corby”), giunto per la specializzazione al MIT nel 1950, ebbe l’occasione di lavorare ad applicazioni di fisica sul computer Wirlwind. Ottenuto il Ph.D. in fisica al MIT nel 1956, entrò a far parte del nuovo Computation Center del MIT, del quale fu vicedirettore dal 1958…

Read More

Culler, Glenn (1927-2003)

Glen Culler è stato sviluppatore del CFS (Culler-Fried Online System), uno dei primi sistemi interattivi della metà degli anni 1960. Offriva metodi innovativi di presentazione e insegnamento dei concetti matematici; è stato il primo sistema ad usare un oscilloscopio a memoria come mezzo di presentazione di informazioni grafiche. Il linguaggio…

Read More

Cutler, Dave (1942-)

Dave Cutler ha sviluppato diversi sistemi operativi, in particolare il VMS per la Digital Equipment Corporation (DEC) e Windows NT.per Microsoft. Ha lavorato in DEC dal 1971 al 1988, poi in Microsoft per il resto della sua attività professionale. Fonti https://en.wikipedia.org/wiki/Dave_Cutler https://computerhistory.org/profile/david-cutler/ https://cs.stanford.edu/people/eroberts/cs181/projects/crunchmode/nt-story.html https://news.microsoft.com/features/the-engineers-engineer-computer-industry-luminaries-salute-dave-cutlers-five-decade-long-quest-for-quality/

Read More

Dahl, Ole-Johan (1931-2002)

Ole-Johan Dahl è il co-inventore, insieme a Kristen Nygaard, dei principi della programmazione strutturata e del linguaggio Simula. Ha lavorato al Norwegian Defense Research Establishment (NDRE) dal 1952 al 1963. Qui ha sviluppato il linguaggio di alto livello MAC, usato solo nell’ambito del NDRE. Nel 1963 si è trasferito al…

Read More

Davies, Donald (1924-2000)

Informatico inglese, Donald Davies è stato uno degli inventori della commutazione di pacchetto (packet switching), il principio di scambio dati alla base della rete ARPANET, e successivamente adottato da Internet. Laureatosi in matematica nel 1947, entrò a far parte del National Physical Laboratory, nel team che nel 1950 realizzò il…

Read More

Dijkstra, Edsger Wybe (1930-2002)

Edsger Dijkstra  è stato un informatico olandese, che ha apportato sostanziali contributi teorici e pratici alla disciplina della programmazione, considerata come una rigorosa e impegnativa attività intellettuale. Nel 1956 ha sviluppato un algoritmo per trovare il percorso più breve tra due nodi in una rete: gli algoritmi usati alla data…

Read More

Engelbart, Doug (1925-2013)

Doug Engelbart  è stato un informatico americano all’avanguardia, che ha ideato e anticipato numerose innovazioni nelle modalità di utilizzo dei computer, che successivamente sarebbero state adottate nei computer commerciali, e che ne hanno permesso la diffusione universale. Influenzato dalla lettura dell’opera di Vannevar Bush, “As We May Think”,  Engelbart espone…

Read More

Fano, Robert (1917-2016)

Il torinese Roberto Mario Fano, naturalizzato statunitense, dopo gli studi al Politecnico di Torino emigrò negli USA a causa delle leggi anti-razziali, e si laureò in ingegneria elettrotecnica al MIT nel 1941. Dal 1947 lavorò al MIT, dove rimase come docente e ricercatore fino al 1984. Noto per i suoi…

Read More

Feinler, Elizabeth (1931-)

Elizabeth J. Feinler è stata una dei protagonisti della nascita di ARPANET, la rete da cui è derivata Internet. Nel 1972 fu assunta da Doug Engelbart nell “Augmentation Research Center (ARC)”, un laboratorio finanziato dall’IPTO (Information Processing Techniques Office) dell’agenzia USA Defense Advanced Research Project Agency (DARPA). Qui nel 1974…

Read More

Ginsburg, Seymour (1927-2004)

Seymour Ginsburg Seymour Ginsburg è stato un matematico che si è dedicato ad approfondire gli aspetti dell’informatica teorica, caratterizzandola come disciplina a sè, distinta dalla Matematica o dall Ingegneria Elettronica. In particolare negli anni 1950-1960 è stato un pioniere su aspetti quali teoria dei linguaggi, database, teoria degli automi. Mentre…

Read More

Glushkov Victor (1923-1981)

Victor Glushkov è stato fondatore e pioniere dell’informatica in Russia. Ha contribuito allo sviluppo della teoria degli automi, che ha applicato per migliorare la realizzazione di nuovi computer. Per il suo libro sull’argomento “Synthesis of Digital Automata” è stato premiato con il premio Lenin nel 1964 ed eletto membro della…

Read More

Goldberg, Adele (1945-)

Nel 1973 il Palo Alto Research Center (PARC) della Xerox assume Adele Goldberg, che aveva appena conseguito il PhD in Scienze dell’Informazione all’Università di Chicago; qui, insieme ad Alan Kay sviluppa lo Smalltalk-80, un linguaggio di programmazione che adotta un approccio “orientato agli oggetti” (object oriented) derivato dal linguaggio Simula…

Read More

Goldwasser, Shafi (1958-)

Insieme a Silvio Micali nel 2012 ha ricevuto il riconoscimento “A.M. Turing Award” per gli studi sulla teoria della complessità del 1983-1985. Da queste teorie sono derivati gli importanti sviluppi sulla crittografia che permettono di usare Internet per scambiare informazioni in modo sicuro e protetto. Fonti https://ethw.org/Shafi_Goldwasser

Read More

Hartmanis, Juris (1928-)

Juris Hartmanis, insieme a Richard E. Stearns ha ricevuto il premio A.M. Turing nel 1993 per i loro studi sulla teoria della complessità computazionale: in pratica, lo studio di quanto tempo e memoria siano necessari per eseguire un certo calcolo. Fonti https://en.wikipedia.org/wiki/Juris_Hartmanis https://amturing.acm.org/award_winners/hartmanis_1059260.cfm

Read More

Hoare, Tony (1923- )

Informatico inglese, Tony Hoare ha fornito importanti contributi alla comprensione della logica dei programmi e dei linguaggi di programmazione. Il suo metodo noto oggi come “logica di Hoare” permette agli sviluppatori di verificare la correttezza formale dei programmi. Ha anche sviluppato il linguaggio formale Communicating Sequential Processes (CSP) per formulare…

Read More

Hopper, Grace Murray (1906-1992)

Laureata in matematica e fisica, Grace Murray Hopper insegnava al Vassar College (Poughkeepsie, New York) quando nel 1943 si arruolò in  Marina, e fu assegnata ad un progetto di calcolo presso la Università di  Harvard, dove divenne uno dei primi programmatori del grande calcolatore elettromeccanico Harvard Mark I, sotto la…

Read More

Huffman, David (1925-1999)

David Albert Huffman è noto per aver definito un sistema di codifica per ridurre la quantità di dati trasmessi o memorizzati senza perdere informazioni. Questo processo viene definito compressione. Il sistema di codifica da lui sviluppato, che ha preso il nome di “codice Huffman”, è il risultato di un tema…

Read More

Iverson,Kenneth (1920-2004)

Kenneth Eugene Iverson è noto come lo sviluppatore del linguaggio APL. Nel 1955, dopo aver conseguito il PH.D in matematica, come professore assistente alla università di Harvard ricevette l’incarico di implementare il primo corso universitario di specializzazione a livello mondiale in “automatic data processing”, disciplina che poi sarebbe stata definita…

Read More

Kay, Alan (1940-)

Alan Kay ha contribuito per decenni a vari progetti innovativi nel campo della programmazione e delle interfacce grafiche, facilitando l’evoluzione del personal computing verso un modello di utilizzo amichevole, adatto a tutti i tipi di utenti. All’inizio della sua carriera, nel 1968, conobbe Seymour Papert e studiò il linguaggio di…

Read More

Kemeny, John (1926-1990)

John Kemeny, ebreo nato a Budapest, era emigrato negli Stati Uniti con la famiglia nel 1940. Specializzatosi a Princeton in matematica nel 1949, divenne assistente di Einstein. Pur insegnando già nel 1951 a Princeton,  accettò nel 1953 un’offerta nel piccolo Dartmouth College come insegnante nel dipartimento di Matematica, del quale…

Read More

Kenneth Keller, Mary (1913-1985)

La suora cattolica americana Mary Kenneth Keller è stata la prima persona a conseguire un dottorato di ricerca in Informatica (computer science) in USA, nel 1965. La sua tesi, scritta nel linguaggio CDC FORTRAN 63, aveva come titolo “Inductive Inference on Computer Generated Patterns” (Inferenza induttiva nei modelli generati dal…

Read More

Kernighan, Brian (1942- )

Informatico di origine canadese, Brian Kerninghan ha ottenuto il PhD in electrical engineering a Princeton nel 1969. Ai Bell Labs è stato uno degli sviluppatori di Unix (nome da lui coniato) insieme a Ken Thompson e Dennis Ritchie; con quest’ultimo ha pubblicato il primo manuale sul linguaggio C (“The C…

Read More

Kleinrock, Leonard (1934-)

L’ideazione e l’implementazione del protocollo a commutazione di pacchetto (packet switching) si deve al contributo indipendente di tre ricercatori: sulle due sponde dell’Atlantico, lavorando nello stesso periodo e ignari ciascuno del lavoro del collega, Donald Davies in UK e Paul Baran in USA avevano proposto entrambi lo stesso approccio ;…

Read More

Knuth, Donald (1938- )

Informatico, matematico e professore emerito di Stanford, Donald Knuth è principalmente noto come autore della serie di volumi “The Art of Computer programming” (L’arte della Programmazione), importante e diffuso testo di riferimento per varie generazioni di programmatori. Nei tre volumi pubblicati sino al 2004 vengono trattati in modo rigoroso gli…

Read More

Kolmogorov Andrey (1903-1987)

Andrey Kolmogorov è stato un importante matematico, fisico e teorico nel campo della teoria dell’informazione. Viene considerato il padre della teoria della complessità. Ha inoltre studiato la relazione tra calcolo, informazione e casualità, argomenti che oggi trovano applicazione nell’apprendimento automatico, nell’intelligenza artificiale e in molte altre aree come la linguistica…

Read More

Kurtz, Thomas Eugene (1928 – )

Thomas Eugene Kurtz è stato un informatico e professore di Matematica presso il collegio di Dartmouth.  Insieme al collega John G. Kemeny nel 1962 iniziarono a valutare l’adozione di un sistema time-sharing, tecnologia che era stata  inizialmente proposta dall’informatico inglese Christopher Strachey nel 1959 ed era poi stata sviluppata al MIT.  Kemedy e…

Read More

Lamport, Leslie (1941- )

Leslie Lamport è un informatico Americano noto per i suoi contributi alle teorie e realizzazioni pratiche di sistemi distribuiti e concorrenti, per i quali ha ricevuto nel 2013 il Turing Award. E’ famoso il suo “Bakery Algorithm”, un sistema elegante e intuitivo per organizzare processi concorrenti in base al loro…

Read More

Laning, Halcombe(1920-2012)

J. Halcombe Laning, matematico del MIT, è stato un pioniere dei primi anni della storia del software, avendo realizzato nel 1954, insieme a Neal Zieler un programma (allora definito interpretive, interpretativo) che permetteva di convertire (interpretare, appunto) delle formule matematiche (scritte nella normale notazione infissa) in linguaggio macchina per il…

Read More

Lawson, Harold (1937-2019)

Harold Lawson è noto per aver inventato il meccanismo software dei puntatori (pointer). L’introduzione del concetto di variabili di tipo “pointer” ha permesso di scrivere programmi più sofisticati e linguaggi di alto livello, innalzando quindi la soglia dei problemi affrontabili. Al tempo impiegato di IBM, Lawson ha iniziato a lavorare…

Read More

Mandelbrot, Benoit (1924-2010)

Benoit Mandelbrot è stato matematico con interessi nelle scienze pratiche. Nel 1958 inizia la sua carriera di 35 anni in IBM, e subito si interessa di computer grafica, creando e visualizzando immagini di equazioni su computer: presto realizzerà come da semplici equazioni si possano ottenere immagini con particolari caratteristiche di…

Read More

Mathews, Max (1926-2011)

Max Mathews viene considerato il padre della musica digitale. Dopo aver conseguito il dottorato in ingegneria elettronica al MIT viene assunto dai Bell Labs nel 1955. Trattandosi di un laboratorio di ricerca della compagnia telefonica AT&T, i temi di interesse erano il trattamento e trasmissione della voce umana; Mathews lavora…

Read More

McCarthy, John (1927-2011)

John McCarthy, informatico e scienziato cognitivo, è stato uno dei fondatori della Intelligenza Artificiale, termine da lui coniato nel 1955. Insieme a Marvin Minsky, Nathaniel Rochester e Claude Shannon propose l’organizzazione del primo convegno sull’argomento, tenuto nell’estate del 1956 presso il Dartmouth College di Hanover, New Hampshire. Questo evento viene considerato…

Read More

Micali, Silvio (1954-)

Silvio Micali è un informatico italiano, professore d’informatica presso il Laboratorio d’Informatica ed Intelligenza Artificiale del MIT di Boston. Nel 2012 ha ricevuto il Premio A.M. Turing, insieme a Shafi Goldwasser, per i contributi teorici nel campo della crittografia. Fonti https://amturing.acm.org/award_winners/micali_0557920.cfm

Read More

Mills, Harlan (1919-1996)

Harlan Mills ha fornito significativi contributi nel campo del software engineering. Ottenuto il PhD in matematica nel 1952, ha insegnato in vari atenei, ma ha anche avuto varie esperienze aziendali e come imprenditore. In IBM è stato il principale architetto dell’ “IBM Software Engineering Institute” dove migliaia di dipendenti addetti…

Read More

Minsky, Marvin (1927-2016)

Pioniere nello studio delle scienze cognitive e dell’Intelligenza Artificiale. Vincitore di vari premi, fra i quali il Turing Award nel 1969. Nel 1959 Marvin Minsky e John McCarthy fondano quello che è conosciuto oggi come il MIT Computer Science and Artificial Intelligence Laboratory. Con Seymour Papert, sviluppò il linguaggio di…

Read More

Moore, Fred (1941-1997)

Fred Moore è stato membro attivo della People’s Computer Company, una organizzazione che pubblicava una newsletter, e uno dei fondatori dell’Homebrew Computer Club, un club di hobbisti, esortando i suoi membri a “portare (più contributi) di quello che prendi”. Moore ha una presenza rilevante nei libri What the Dormouse Said…

Read More

Naur, Peter (1928-2016)

Peter Naur, danese, dopo la specializzazione in astronomia ha iniziato a occuparsi di programmi, algoritmi, e software engineering, lavorando prima all’Istituto Danese di Informatica e poi come professore all’Università di Copenhagen fino al 1998. Ha contribuito allo sviluppo del linguaggio ALGOL e al metalinguaggio BNF (Backus-Naur Form), una notazione formale…

Read More

Neumann, Peter (1932-)

Peter Neumann, plurilaureato ad Harvard e in Germania, è noto per la sua attività ai Bell Labs sul sistema operativo Multics negli anni 1960. Si è occupato per decenni di sicurezza , affidabilità, sopravvivenza dei sistemi complessi, e molti problemi correlati ai rischi come l’integrità dei sistemi di voto, le…

Read More

Newell, Allen (1927-1992)

Allen Newell si è laureato in fisica a Standford nel 1949 e specializzato a Princeton nel 1949-50. Ricercatore di computer science e psicologia cognitiva, è noto per aver sviluppato , insieme all’economista Herbert A. Simon ed al programmatore J. C. Shaw, il programma “Logic Theorist” . Questo fu presentato alla…

Read More

Noyce, Robert (1927-1990)

Robert Noyce, ingegnere americano noto come fondatore di Intel nel 1968, insieme a Gordon Moore. Era stato uno dei fondatori di una precedente azienda di semiconduttori, la Fairchild Semiconductor, la prima azienda di questo tipo a stabilirsi in quella che presto diverrà la “Silicon Valley”. In Fairchild aveva sviluppato nuove…

Read More

Nutt, Roy (1930-1990)

Roy Nutt ha fatto parte del team IBM guidato da John Backus che sviluppò il FORTRAN. In particolare, fu responsabile del comando FORMAT, ciòè della gestione dell’input/output. Altri suoi contributi del periodo IBM furono lo sviluppo del linguaggio assembler per il Sistema 704, uno dei progetti di maggior successo degli…

Read More

Nygaard, Kristen (1926-2002)

Kristen Nygaard, informatico e specialista di linguaggi, è noto come come co-inventore della programmazione orientata agli oggetti (OOP, Object Oriented Programming). Si tratta di un paradigma di programmazione che permette di definire oggetti software, cioè gruppi di istruzioni che svolgono uno specifico compito, in grado di interagire gli uni con…

Read More

Papert, Seymour (1928-2016 )

Seymour Papert, specializzato in matematica a Cambridge, è stato un informatico ed esperto di teoria dell’apprendimento. Dopo aver lavorato con Jean Piaget all’Università di Ginevra negli anni ’58 – ’63, è stato professore associato al MIT e dal 1967 direttore del Laboratorio di Intelligenza Artificiale, fino al 1981. A lui si…

Read More

Perlis, Alan (1922-1990)

Alan Jay Perlis è stato un pioniere della nascente “computer science” (termine inglese che connota meglio la caratteristica di nuova disciplina scientifica rispetto al termine italiano “informatica”) e dei linguaggi di programmazione. Ottenuto il PhD presso il MIT nel 1950, Perlis passò il 1951 al Ballistic Research Laboratory (BRL) del…

Read More

Rhodes, Ida (1900 – 1986)

Ida Rhodes (nata in Ucraina con il nome Hadassah Itzkowitz ma immigrata in USA all’età di 13 anni) è una delle figure femminili che hanno vissuto gli albori del calcolo automatico e contribuito alla programmazione dei primi calcolatori elettronici. Dopo vari incarichi come calcolatore (umano) di formule matematiche ha contribuito…

Read More

Ritchie, Dennis (1941-2011)

Dennis Ritchie, laureato ad Harvard in fisica e scienze matematiche, fu assunto nel 1967 come sviluppatore presso i Bell Labs, dove lavorò al sistema Multics, un progetto congiunto con MIT e General Electric per lo sviluppo di un potente sistema operativo time sharing. Nel 1969, quando fu chiaro che il…

Read More

Roberts, Lawrence (1937-2018)

Ingegnere americano laureato al MIT, Lawrence (Larry) Roberts è stato direttore dell’ARPA e program manager dello sviluppo della rete ARPANET, la prima rete a commutazione di pacchetto, dalla cui evoluzione è poi nata Internet. Al primo Symposium on Operating Systems Principles (SOSP) organizzato dalla ACM nel 1967 Roberts presentò il…

Read More

Royce, Winston (1929-1995)

Winston W. Royce, ingegnere aereonautico, è stato un pioniere delle tecniche di sviluppo software. In qualità di direttore del Lockheed Software Technology Center di Austin, Texas, è stato responsabile dello sviluppo di grossi progetti software nel settore aereospaziale. Nel 1970 pubblica un famoso articolo “Managing the development of large software…

Read More

Salton, Gerald (1927-1995)

Gerard Salton è stato un pioniere nel campo dell’information retrieval (recupero delle informazioni contenute nei testi di vari documenti), come professore di computer science alla Cornell University di Ithaca, New York. Con il suo gruppo ha sviluppato nei primi anni 1960 lo SMART Information Retrieval System, il primo sistema ad…

Read More

Sammet, Jean E. (1928-2017)

Jean Sammet, laureata in matematica nel 1949 all’Università dell’Illinois,  fu assunta nel 1955 alla Sperry Gyroscope (che poi diventerà Sperry Rand), dove divenne coordinatore del primo gruppo di programmazione scientifica dell’azienda e responsabile della programmazione del SEAC (Sperry Electronic Digital Automatic Computer). Dal 1959 al 1961, sotto la guida di…

Read More

Samuel, Arthur (1901-1990)

Arthur Lee Samuel è stato un pioniere nelle ricerche sulla intelligenza artificiale e sull’apprendimento automatico (machine learning). Le sue prime esperienze in questo campo risalgono ai primi anni 50 del secolo scorso, quando lavorando sul primo computer elettronico a valvole di IBM, il 701, sviluppò un programma per il gioco…

Read More

Schneider, Erna (1926-)

Erna Schneider Hoover è stata un pioniere nel campo della conversione delle centrali di commutazione telefonica da elettromeccaniche a elettroniche, comandate da computer e software. Lavorando ai Bell Labs, dove era stata assunta nel 1954, ha partecipato al più grande progetto mai intrapreso dai Bell Labs, il No. 1 Electronic…

Read More

Shaw, John Clifford (1922-1991)

John Shaw era stato assunto come programmatore alla Rand Corporation nel 1950, dove è stato responsabile dello sviluppo del JOSS (JOHNNIAC Open-Shop System), un ambiente di programmazione  time-sharing, contemporaneo del Compatible Time-Sharing System (CTSS) di Fernando Corbatò. Il JOSS fu il precursore del FOCAL della DEC (usato sui sistemi PDP-8)…

Read More

Simon, Herbert (1916-2001)

Herbert A. Simon è stato un versatile scienziato interdisciplinare, esperto in settori quali economia, sociologia, politica, scienze cognitive e naturalmente informatica. Viene ricordato per i suoi contributi nel campo dell’Intelligenza Artificiale, di cui fu un pioniere: insieme ad Allen Newell sviluppò il “Logic Theorist” (Il Teorico della Logica), che fu…

Read More

Simonyi, Charles (1948-)

Ungherese di nascita, Charles Simonyi a a 16 anni ha avuto l’occasione di utilizzare e programmare il computer di fabbricazione russa Ural II, ed è subito emersa la sua passione e vocazione per la nuova disciplina della programmazione. Già a 18 anni, nel 1966, emigra in Danimarca, dove lavora con…

Read More

St Johnston, Dina (1930-2007)

Dina St Johnston , laureata a Londra in matematica, nel 1953 viene assunta dalla azienda Elliott Brothers, che nel 1950 aveva iniziato la produzione di computer nel Regno Unito. Nel 1954 segue il Cambridge Summer School on Programming, e da allora si specializza nella programmazione. Lavora sull’EDSAC e sulle macchine…

Read More

Stallman, Richard (1952-)

Anima del movimento per la libertà del software, Richard Stallman ha lanciato il progetto GNU nel 1973, ha fondato la “Free Software Foundation”nel 1985, di cui tuttora è membro del consiglio di amministrazione. Fonti https://en.wikipedia.org/wiki/Richard_Stallman

Read More

Sutherland, Ivan (1938-)

Ivan Sutherland è stato un famoso informatico americano pioniere nella computer graphics. Nel 1963, come parte della sua tesi di dottorato al MIT, con relatore Claude Shannon, sviluppò il programma Sketchpad, il primo programma che offriva una interfaccia grafica innovativa per la manipolazione di oggetti sullo schermo. Utilizzava, in modo…

Read More

Tanenbaum, Andrew (1944-)

Andrew Stuart Tanenbaum è professore emerito alla Vrije Universiteit di Amsterdam. È l’autore di MINIX, un sistema operativo gratuito ispirato a Unix , realizzato nel 1987 per scopi didattici, al fine di verificare in pratica quanto descritto nel suo libro Operating Systems Design and Implementation Proprio per facilitarne l’uso da…

Read More

Taylor, Robert (1932-2017)

Robert Taylor, pur non essendo un tecnico, ha ispirato e guidato vari team di sviluppo, ed ha ricoperto varie cariche che hanno influenzato l’evoluzione dell’informatica per decenni. Nel 1967, come direttore dell’ Information Processing Techniques Office (IPTO) dell’ ARPA, ha varato il programma di ricerca per lo sviluppo di ARPANET….

Read More

Thompson, Ken (1943- )

I Bell Labs della AT&T (la compagnia telefonica USA),  avevano dedicato per 4 anni  ingenti risorse e finanziamenti allo sviluppo del progetto Multics (un sofisticato sistema operativo time-sharing) in una joint venture con General Electric e MIT. Quando nel 1969 i Bell Labs abbandonarono il progetto che si era rivelato…

Read More

Tomlinson, Ray (1941-2016)

Ray Tomlinson ha sviluppato il primo programma di email per ARPANET nel 1971. Il riconoscimento Internet Hall of Fame rilasciatogli dalla Internet Society riporta questa motivazione:”Tomlinson’s email program brought about a complete revolution, fundamentally changing the way people communicate (Il programma email di Thomson ha portato una completa rivoluzione, cambiando…

Read More

Truscott, Tom (1953-)

Tom Truscott è noto per aver creato nel 1979, insieme a Jim Ellis, il servizio Usenet che diventerà il primo social network digitale globale di grande diffusione. Definita la “poor man’s ARPANET”, Usenet introdusse e diffuse il concetto di “newsgroups”, raggruppamenti di mail su specifici argomenti. Inizialmente gli utenti Usenet…

Read More

van Wijngaarden, Adriaan (1916-1987)

Matematico e informatico olandese, Adriaan van Wijngaarden è diventato il responsabile del Computing Department del nuovo Mathematisch Centrum (MC) di Amsterdam. Nel 1952 ha assunto Edsger Dijkstra, e insieme hanno scritto i programmi per ARRA, il primo computer realizzato in Olanda. E’ stato uno dei progettisti del linguaggio ALGOL, e…

Read More

Watts, Humphrey (1927-2010)

Humphrey Watts ha dedicato la maggior parte della sua carriera ad affrontare i problemi nello sviluppo del software, inclusi ritardi nella pianificazione, aumenti dei costi, problemi di prestazioni e difetti. Per questo motivo viene considerrato il padre della qualità del software. Dopo le sue prime esperienze in IBM nel 1959…

Read More

Wilkinson,James Hardy (1919-1986)

James Hardy Wilkinson è stato un protagonista nel campo dell’analisi numerica, una disciplina ai confini fra matematica applicata e informatica. Lavorando al Laboratorio Nazionale di Fisica in Inghilterra, ha collaborato con Alan Turing alla costruzione del computer ACE. Nel 1970 ha ricevuto il Turing Award per i suoi contributi nell’analisi…

Read More

Wirth, Niklaus Emil (1934- )

Lo svizzero Niklaus Emil Wirth si laurea in ingegneria elettronica al Federal Institute of Technology (ETH) nel 1959, e ottiene il PhD in Computer Science nel 1963 alla University of California, Berkeley. Dopo il master, diventa professore associato nel nuovo dipartimento di informatica a Stanford. Dal 1968 diventa professore ordinario…

Read More

Yershov, Andrey (1931-1988)

Andrey Yershov è stato un pionere sovietico della programmazione di sistema e nella ricerca sui linguaggi di programmazione. E’ stato responsabile per lo sviluppo dei linguaggi ALPHA e Rapira, per il primo sistema time-sharing sovietico AIST-0, per il sistema di electronic publishing RUBIN, oltre che per il progetto di una…

Read More

Yushchenko, Kateryna (1919-2001)

Nata in Ucraina, Kateryna Yushchenko è stata la prima donna in USSR ad ottenere un PhD in Scienze matematiche e programmazione. Come ricercatrice, e in seguito direttrice, dell’ Instituto di Matematica dell’Accademia delle Scienze USSR a Kyiv ebbe l’opportunità nel 1952 di lavorare sul MESM, il primo calcolatore elettronico a…

Read More
error: