Andrew S. Tanenbaum ha pubblicato la prima edizione del suo manuale fondamentale, Structured Computer Organization, nel 1976. Questo lavoro, insieme allo sviluppo del sistema operativo MINIX, ha consolidato la sua posizione come figura di spicco nell'insegnamento dell'informatica. I suoi contributi colmano il divario tra la fisica teorica e l'implementazione pratica dei sistemi di calcolo distribuito presso la Vrije Universiteit Amsterdam.
Background accademico e inizio carriera
Nato a New York nel 1944, Tanenbaum ha frequentato la White Plains High School prima di conseguire una laurea in fisica presso il Massachusetts Institute of Technology nel 1965. Ha proseguito gli studi all'Università della California, Berkeley, dove ha ricevuto un dottorato in astrofisica nel 1971. Sebbene la sua formazione formale fosse in fisica, uno stage estivo presso il National Radio Astronomy Observatory nel West Virginia gli ha fornito una prima esperienza con la programmazione informatica. Questa esperienza ha spostato il suo interesse professionale verso l'informatica e lo sviluppo software.
Sviluppo di MINIX e influenza
Nel 1987, Tanenbaum ha creato MINIX, un sistema operativo di tipo Unix progettato esplicitamente per scopi didattici. Fornendo il codice sorgente nel suo manuale, Operating Systems: Design and Implementation, ha permesso agli studenti di esaminare nel dettaglio l'architettura dei sistemi operativi. Questo progetto ha ottenuto una diffusa adozione accademica e ha influenzato indirettamente l'evoluzione del software open source, poiché il sistema è servito come riferimento principale e ispirazione per Linus Torvalds durante lo sviluppo iniziale del kernel Linux.
Leadership istituzionale
Presso la Vrije Universiteit Amsterdam, Tanenbaum ha ricoperto una cattedra ed è stato preside della Advanced School for Computing and Imaging (ASCI) dalla sua fondazione all'inizio degli anni '90 fino al 2005. Durante questo mandato, ha facilitato la cooperazione nella ricerca tra diverse università olandesi, concentrandosi sul calcolo parallelo e sull'analisi delle immagini. I suoi sforzi di ricerca hanno incluso anche la creazione dell'Amsterdam Compiler Kit e del sistema operativo distribuito Amoeba, sviluppato in collaborazione con il Centrum Wiskunde & Informatica. Si è ritirato ufficialmente il 9 luglio 2014.
Analisi politica ed Electoral-vote.com
Nel 2004, Tanenbaum ha lanciato Electoral-vote.com per fornire analisi statistiche dei dati dei sondaggi per le elezioni federali degli Stati Uniti. Operando sotto lo pseudonimo "the Votemaster", ha gestito il sito per proiettare i risultati del Collegio Elettorale. Ha rivelato la sua identità il 1° novembre 2004, dopo che il sito ha guadagnato popolarità per le sue mappe a colori aggiornate quotidianamente. La piattaforma ha continuato a monitorare i cicli elettorali successivi, incluse previsioni accurate nelle elezioni di metà mandato del 2006 e 2010.
Venti domande, otto minuti di orologio e un percentile misurato su tutti quelli che l’hanno fatto. Senza registrazione.
Fai il test del QI →Fatti in breve
- Nato: 1944, New York - Istruzione: MIT (laurea), UC Berkeley (dottorato) - Campo principale: Informatica e tecnologie dell'informazione - Opera notevole: MINIX - Datore di lavoro: Vrije Universiteit Amsterdam - Data di pensionamento: 9 luglio 2014 - Sito web politico: Electoral-vote.com - Premi: Premio ACM Software System (2023)
Domande frequenti dei lettori
### Qual è lo scopo principale di MINIX?
MINIX è stato creato come sistema operativo di tipo Unix destinato specificamente a insegnare agli studenti come funzionano i sistemi operativi.
### Tanenbaum ha avuto un ruolo nella creazione di Linux?
Sebbene MINIX sia stato una fonte di ispirazione per Linus Torvalds, Linux non è basato sul codice di MINIX.
### Perché ha avviato Electoral-vote.com?
Ha fondato il sito nel 2004 per fornire un'analisi oggettiva dei dati dei sondaggi e proiezioni per le elezioni presidenziali e del Senato degli Stati Uniti.


