Donald Knuth

annuncio pubblicitario
Donald Knuth
Da Wikipedia, l'enciclopedia libera.
Donald Ervin Knuth (Milwaukee, 10 gennaio 1938) è un rinomato studioso di informatica e
professore emerito presso la Stanford University.
Donald Knuth alla ricezione della Open Content Alliance, ottobre 2005
Knuth (pronunciato all'inglese come "Ka-NOOTH" [1]) è meglio conosciuto come l'autore
dell'opera in sette volumi L'arte della programmazione (The Art of Computer Programming), uno
dei più importanti e maggiormente citati libri nel campo dell'informatica. Knuth ha praticamente
creato il campo dell'analisi rigorosa degli algoritmi, e dato fondamentali contributi in svariati rami
dell'informatica teorica. È il creatore di TEX il sistema di composizione, di METAFONT sistema
per il disegno di font, e fu il precursore del concetto di programmazione dotta.
Istruzione e lavoro accademico [modifica]
Nato a Milwaukee, Wisconsin, ricevette la sua laurea in matematica presso il Case Instituite of
Technology, ora conosciuto come Case Western Reserve University. Ottenne un dottorato in
matematica presso il California Institute of Technology nel 1963. Nel 1968 divenne membro di
facoltà presso la Stanford University. Nel 1971 Knuth fu il destinatario del primo ACM Grace
Murray Hopper Award. Ricevette altri vari premi incluso il Turing Award, la National Medal of
Science, il John von Neumann Medal e il Kyoto Prize. Nel 1992 divenne associato presso la French
Academy of Sciences e nel 2003 fu eletto membro della Royal Society.
Nel 1992, Knuth si ritirò dall'insegnamento regolare e dalla ricerca presso la Stanford University al
fine di completare l'opera The Art of Computer Programming. Così nel 2004 i 3 volumi furono
pubblicati, e Knuth sta ora lavorando al quarto volume, di cui periodicamente rilascia brani sul suo
sito web. Nel frattempo, Knuth tiene lezioni informali poche volte all'anno presso la Stanford
University, che lui chiama Computer Musings (letteralmente, "meditazioni assorte sui computer").
In riconoscimento dei suoi contributi al campo dell'informatica, nel 1990 Knuth fu premiato con il
singolare titolo accademico di Professore nell'arte della programmazione, poi riveduto in
Professore emerito nell'arte della programmazione.
Curiosità [modifica]
Knuth è un famoso programmatore conosciuto per il suo umorismo informatico:



Paga una parcella di 2.56 dollari per ogni errore di battuta/errore scoperto nei suoi libri,
perché "256 penny sono un dollaro in esadecimale". (La sua generosità per gli errori di
stampa nel libro 3:16 Bible Texts Illuminated, è stata di, 3.16 dollari).
I numeri di versione del suo software TEX si avvicinano al numero pi greco; dopo la
versione 3, i valori man mano assegnati sono stati 3.1, 3.14, 3.141 e così via. I numeri di
versione di Metafont si avvicinano al numero e in maniera simile al precedente. Ha
pubblicamente affermato che alla sua morte tutti gli eventuali bug ancora presenti saranno
promossi a feature, e che le versioni saranno cristallizzate a π ed e.
Una volta avvisò gli utenti del suo software, "Badate ai bug nel codice suddetto; io ho solo
dimostrato che è corretto, non l'ho provato." (source)
In aggiunta ai suoi scritti di informatica, Knuth è anche l'autore di 3:16 Bible Texts Illuminated
(1991), ISBN 0895792524, nel quale cerca di esaminare la Bibbia tramite un processo di
"campionamento casuale stratificato", vale a dire un'analisi del capitolo terzo, verso sedicesimo di
ogni libro. Ogni verso è accompagnato da un interpretazione calligrafica: l'analisi è fornita da un
gruppo di calligrafici capeggiati da Hermann Zapf.
Knuth pubblicò il suo primo articolo "scientifico" su un periodico scolastico nel 1957 con il titolo
"Potrzebie Sistemi di peso e misura". In esso, definì le unità fondamentali di lunghezza con lo
spessore della rivista MAD magazine numero 26, e chiamò la fondamentale unità di misura della
forza "whatmeworry" ("chemmimporta", l'intercalare tipico di MAD). La rivista MAD magazine
acquistò l'articolo e lo pubblicò nel numero di giugno del 1957.
Vita privata [modifica]
Le passioni di Knuth includono la musica, e in particolare suonare l'organo. Possiede un organo a
canne installato nella sua abitazione. Knuth disconosce ogni particolare talento con tale strumento.
Knuth non usa l'e-mail, dicendo che la utilizzò dal 1975 fino al 1° gennaio 1990, e che questo gli fu
sufficiente per un'intera vita. Egli trova più efficiente rispondere alla corrispondenza a "lotti", un
giorno ogni tre mesi esamina la corrispondenza e risponde tramite posta ordinaria.
È sposato con Jill Knuth, la quale ha pubblicato un libro sulla liturgia. Hanno due figli.
Edsger Wybe Dijkstra (Rotterdam, 11 maggio 1930 - Nuenen, 6
agosto 2002) è stato un informatico olandese.
Biografia [modifica]
Dijkstra ha studiato fisica teorica all'Università di Leida. Ha lavorato come ricercatore per la
Burroughs Corporation agli inizi degli anni '70.
Nel 1972 ha ricevuto il Premio Turing.
Ha lavorato all'Università di Tecnologia di Eindhoven in Olanda e in seguito tenne la cattedra di
informatica all'Università del Texas di Austin. Si ritirò nel 2000.
È morto il 6 agosto 2002 dopo una lunga convalescenza dovuta ad un cancro.
Attività [modifica]
I suoi più importanti contributi all'informatica sono stati il cosiddetto algoritmo di Dijkstra e il
concetto di semaforo.
È anche noto per la pessima opinione espressa a proposito dell'uso dell'istruzione GOTO nella
programmazione, culminata nel celebre articolo del 1968 Go To Statement Considered Harmful,
considerato come uno dei passi fondamentali verso il rifiuto generalizzato dell'istruzione GOTO nei
linguaggi di programmazione e della sua sostituzione con più funzionali strutture di controllo come
il ciclo while. Il celebre titolo dell'articolo non è di Dijkstra, ma di Niklaus Wirth, allora curatore di
Communications of the ACM. Dijkstra era noto per essere un fan dell'ALGOL 60, e lavorò nel
gruppo che realizzò il primo compilatore per questo linguaggio. Dijkstra e Jaap Zonneveld, che
collaborò alla realizzazione del compilatore, si accordarono sul fatto di non radersi fino alla
conclusione del progetto. Alla fine Zonneveld si tagliò la lunga barba, mentre Dijkstra preferì
mantenerla fino alla fine dei suoi giorni.
Sin dal 1970, l'interesse principale di Dijkstra fu la verifica formale (formal verification). A quel
tempo l'opinione prevalente era che bisognasse scrivere prima il programma e solo in seguito
fornire una dimostrazione matematica di correttezza formale. Dijkstra obiettò che le dimostrazioni
così prodotte erano lunghe ed illeggibili, e che non fornivano nessuna informazione sul modo in cui
il programma era stato sviluppato. Il metodo alternativo proposto da Dijkstra fu il cosiddetto
program derivation, consistente nello sviluppare in modo parallelo il programma e la
dimostrazione. Secondo le parole di Dijkstra: "develop proof and program hand in hand". Partendo
da una descrizione matematica di quello che il programma dovrebbe fare, si applicano le opportune
trasformazioni matematiche in modo da trasformare la descrizione matematica iniziale in un
programma eseguibile. Il programma risultante viene definito come: correct by construction
(corretto per costruzione).
Si occupò anche di sistemi operativi, sviluppando il concetto di semaforo, implementandolo nel
sistema operativo THEOS, e formulando il famoso problema di sincronizzazione detto problema
dei cinque filosofi a cena.
Gran parte del lavoro successivo di Dijkstra riguarda i modi per snellire le argomentazioni
matematiche. In una intervista del 2001 dichiarò un desiderio di "eleganza", dove l'approccio
corretto consiste nell'elaborare i pensieri mentalmente, senza tentare di comunicarli finché non sono
completi. L'analogia che fece era in contrasto con l'approccio compositivo di Mozart e Beethoven.
Dijkstra era noto per le sue candide opinioni sulla programmazione, e per la sua abitudine di
comporre attentamente dei manoscritti con la sua penna stilografica. Molti dei suoi appunti sono
stati scansionati e sono disponibili online.
Alonzo Church
Da Wikipedia, l'enciclopedia libera.
Alonzo Church (14 giugno, 1903 – 11 agosto, 1995) fu un matematico americano ed un logico che
fu in parte responsabile della fondazione dell'informatica (o computer science). Nato a Washington,
ricevette un bachelor's degree all'Università di Princeton nel 1924 ed un Ph.D. nel 1927. Il suo
relatore fu Oswald Veblen. Divenne professore di matematica a Princeton nel 1929.
Church è molto conosciuto per lo sviluppo del lambda calcolo nel suo famoso articolo del 1936 in
cui mostra l'esistenza di un "problema indecidibile". Questo risultato precedette il famoso lavoro di
Alan Turing sul problema della fermata (o halting problem) che inoltre mostra l'esistenza di un
problema irrisolvibile mediante un procedimento meccanico. Church e Turing, mostrarono altresì
che il lambda calcolo e la macchina di Turing, utilizzata dallo stesso Turing nel problema della
fermata, sono equivalenti in capacità, e successivamente dimostrarono una varietà di "processi di
computazione meccanica" alternativi aventi le medesime abilità computazionali. Questo risultato è
la tesi di Church-Turing. Data la disputa su chi la propose per primo, è anche conosciuta come Tesi
di Church e Tesi di Turing.
Tra gli altri studenti di dottorato di Church figurano Stephen Kleene, J. Barkley Rosser, Leon
Henkin, John George Kemeny, Michael O. Rabin, Dana Scott, Simon Kochen, Raymond Smullyan,
e altri (si veda [1]).
Church rimase professore di matematica a Princeton fino al 1967, quando si trasferì in California.
Il lambda calcolo di Church influenzò la creazione del Lisp e la famiglia dei linguaggi per computer
conosciuti in generale come linguaggi di programmazione funzionale. Il concetto di booleano di
Church è così chiamato in suo onore.
Alan Turing
Da Wikipedia, l'enciclopedia libera.
Alan Mathison Turing (Londra, 23 giugno 1912 – Manchester, 7 giugno 1954) è stato un
matematico e logico britannico.
Considerato uno dei padri dell'informatica, introdusse la macchina ideale ed il test che portano il
suo nome.
Biografia [modifica]
Compiuta la giusta età, cominciò a frequentare la scuola ma i risultati si rivelarono presto molto
scarsi e così rimasero dal primo anno fino al diploma ottenuto a stento. Gli insegnanti lamentavano
il suo disinteresse per il latino e le Sacre Scritture, non concependo come alla rigida educazione
tradizionale egli potesse preferire le letture riguardanti la teoria della Relatività di Einstein, i calcoli
astronomici, gli esperimenti di chimica che inventava e eseguiva, o il gioco degli scacchi.
Nel 1931 venne ammesso al King's College dell'Università di Cambridge dove studiò meccanica
quantistica, logica e la teoria della probabilità (dimostrò separatamente il teorema del limite
centrale, già dimostrato nel 1922 dal matematico Lindeberg).
Le riflessioni di Turing iniziavano a ruotare attorno al problema della mente umana e del modo in
cui questa poteva incorporarsi nella materia e venirne separata al momento della morte. Nella fisica
del Novecento e nella meccanica quantistica cercava una risposta al tradizionale problema filosofico
del rapporto tra mente e corpo.
Nel 1934 si laureò con il massimo dei voti, l'anno seguente ottenne un phd e nel 1936 vinse il
premio Smith. Proprio nel 1936 si trasferì alla Princeton University per conseguire il Ph.D., e
pubblicò l'articolo "On computable Number, with an application to the Entscheidungsproblem"
dove descriveva, per la prima volta, quella che verrà poi definita come la macchina di Turing e che
lo consegnerà alla storia.
Una ricostruzione della macchina Bomba
Durante la seconda guerra mondiale (1939-1945) Turing mise le sue capacità matematiche al
servizio del Department of Communications inglese per decifrare i codici usati nelle comunicazioni
tedesche, un compito particolarmente difficile in quanto i tedeschi avevano sviluppato un tipo di
macchina criptatrice chiamata Enigma (progettata da Arthur Scherbius) che era capace di generare
un codice che mutava costantemente, così da rendere ogni volta insufficiente il tempo di decodifica
a disposizione degli scienziati nemici. Con l'entrata in guerra dell'Inghilterra Turing e i suoi
compagni lavorarono stabilmente alla decrittazione, sviluppando le ricerche già svolte dall'Ufficio
Cifra polacco con la macchina Bomba, progettata da Marian Rejewski nel 1932 ed ultimata nel
1938. Basandosi su tali esperienze Turing realizzò nel 1942 una macchina chiamata Colossus (un
ammasso di servomotori e metallo, ma comunque un primo passo verso un computer digitale) che
decifrava in modo veloce ed efficiente i codici tedeschi creati con Enigma, sezionando ogni
messaggio in porzioni di dimensioni tali che il loro significato poteva venire correttamente svelato.
Al termine della guerra Turing fu invitato al National Physical Laboratory (NPL, Laboratorio
Nazionale di Fisica) a Londra per disegnare il modello di un computer. Il rapporto che proponeva
l'Automatic Computer Engine (ACE, Motore per il Calcolo Automatico) fu presentato nel marzo
1946. Il modello di Turing era originale e particolareggiato come un prospetto per computer nel
senso moderno, ma il prezzo preventivato era spropositato e vi furono dilazioni nell'approvazione
del progetto. Per l'anno accademico 1947/48 tornò a Cambridge e spostò i suoi interessi verso la
neurologia e la fisiologia. Fu in questo periodo che iniziò ad esplorare la relazione tra i computer e
la natura.
Ebbe anche interessi al di fuori dell'ambito accademico: divenne membro del Walton Athletic Club
e vinse alcune gare sulle 3 e 10 miglia.
Turing era dell'idea che si potessero creare macchine capaci di mimare tutti i processi del cervello
umano. Nel 1950 scrisse un articolo dal titolo "Computing machinery and intelligence" in cui
descriveva quello che oggi è noto come test di Turing. Su questo articolo si basa tutto lo studio
moderno sull'intelligenza artificiale.
L'anno seguente fu eletto Membro della Royal Society di Londra, principalmente per il suo lavoro
sulla macchina. Si trasferì all'Università di Manchester, dove lavorò alla realizzazione del
Manchester Automatica Digital Machine (MADAM). Convinto che entro il 2000 sarebbero state
create delle macchine in grado di replicare la mente umana (quanto a funzionamento!), lavorò
alacremente creando algoritmi e programmi per il MADAM, partecipò alla stesura del manuale
operativo e ne divenne uno dei principali fruitori.
Nello 1952 sviluppò un approccio matematico all'embriologia.
Il 31 marzo dello stesso anno fu arrestato per omosessualità e condotto in giudizio, dove a sua
difesa disse semplicemente che non scorgeva niente di male nelle sue azioni. I servizi segreti
temevano che il suo "vizio" lo potesse esporre a un tradimento e per questo fu sottoposto alla
castrazione chimica, che lo rese impotente e che gli fece sviluppare il seno, alcuni dei motivi per i
quali probabilmente decise di suicidarsi.
Nel 1954, infatti, morì mangiando una mela avvelenata con cianuro di potassio. La madre sostenne
che il figlio, con le dita sporche per qualche esperimento chimico, avesse ingerito per errore la dose
fatale di veleno; ma il verdetto ufficiale parlò senza incertezze di suicidio. Nel referto medico venne
infatti scritto "Causa del decesso: cianuro di potassio autosomministrato in un momento di
squilibrio mentale". Certamente Turing non era uno squilibrato mentale ed anzi la sua azione fu un
gesto di ribellione al sistema e di rivendicazione umana e fu eseguita in un momento di piena
coscienza. Infatti già molti anni prima pare che Turing avesse mostrato interesse per la storia di
Biancaneve e i sette nani (nella favola, Biancaneve viene avvelenata da una mela) e quindi, come in
una favola, decise di concludere platealmente la sua giovane vita alla soglia dei 42 anni, solo che, a
differenza di Biancaneve, egli purtroppo non si risveglio più.
Logo Apple
Speculazioni avanzate nel libro Zeroes and Ones di Sadie Plant, vogliono che il logo della Apple
Inc. sia un omaggio ad Alan Turing, tuttavia, il management Apple non ha mai smentito o
confermato questa, come nessun'altra delle molte leggende riguardanti il proprio logo.
Inconsistente, invece, l'ipotesi che i colori dell'arcobaleno fossero un esplicito riferimento
all'omosessualità del matematico; Gilbert Baker disegnò la rainbow pride flag, uno degli emblemi
del gay pride, solo due anni più tardi.
Curiosità [modifica]
Per molti aspetti la vita di Turing risulta estremamente complessa e la sua stravaganza ha creato
attorno alla figura del matematico una sorta di alone mitico.





Turing ebbe una passione per esperimenti ed invenzioni fin dall'infanzia (che prefiguravano
un interesse per aspetti applicativi della scienza), e per la bicicletta e la corsa dall'adolescenza
fino alla morte (che mostrano un interesse per l'attività fisica oltre che intellettuale, contrario
alla cesura fra "atleti" ed "esteti" allora d'obbligo nella vita universitaria e che sarà all'origine di
incomprensioni e problemi più avanti nella sua vita).
Il suo aspetto era trasandato, con la barba sempre lunga e le unghie sporche. Aveva aspetti
infantili (ad esempio, si fece regalare un orsacchiotto di pezza per Natale sebbene avesse
ventidue anni) e antiaccademici (ciò fu una delle cause alle ripetute difficoltà nell'ottenere un
lavoro universitario: era ancora assistente a trentasei anni). Canticchiava per giorni
l'incantesimo della strega malvagia di Biancaneve sulla mela velenosa, quindici anni prima di
scegliere di suicidarsi con tale metodo.
Durante la guerra il suo lavoro di decriptazione del codice enigma permise di individuare
convogli navali, sottomarini e truppe di terra favorendo nei fatti la supremazia navale nel
Mediterraneo della Gran Bretagna. Ciò generò da parte tedesca sospetti di inaffidabilità sui
servizi segreti italiani. Rommel fu convinto di questo fino alla morte e solo recentemente suo
figlio Manfred ha dichiarato, in un documentario di History Channel, che suo padre e dunque la
Germania, avrebbero dovuto chiedere scusa agli italiani per gli infondati sospetti. La verità si
seppe solo dopo il 1970 a 25 anni dalla fine della guerra stessa.
Seppellì lingotti d'argento durante la guerra in modo così sicuro da non riuscire a ritrovarli
anni dopo.
Non sopportava gli sciocchi e abbandonava le conversazioni vuote e le compagnie idiote
repentinamente, senza una parola di commiato. Imparò a fare la maglia da una ragazza che
aveva deciso di sposare, nonostante la propria omosessualità.






Andava in bicicletta con la maschera antigas durante il periodo dell'impollinazione, per
evitare la febbre da fieno, o avvolto in tela cerata gialla durante la stagione delle piogge.
Legava la tazza da tè al termosifone con un lucchetto, per evitare che gli fosse rubata.
Portava la giacca del pigiama al posto della camicia e pretendeva di poter lavorare quando
ne aveva voglia (in particolare, di notte e fuori dell'orario di ufficio) anche sotto regime militare.
Faceva calcoli, anche durante le conferenze pubbliche, con numeri in base 2 scritti all'indietro
(come si dovevano inserire nel computer).
Gettava nel cestino le lettere della madre senza leggerle, dicendo che ella stava certamente
benissimo.
Giocava a tennis nudo sotto un impermeabile, e non disdegnò di discutere con un bambino
se Dio avrebbe preso il raffreddore se si fosse seduto sulla nuda terra.
Alan Turing raggiunse ottimi livelli nella maratona, correndo con un personale di 2 ore 46
minuti e 11 secondi (il vincitore della XIV Olimpiade nel 1948 vinse con un tempo inferiore di
soli 11 minuti [1]).
John von Neumann
John von Neumann (Budapest, 28 dicembre 1903 – Washington, 8 febbraio 1957) è stato un
matematico e informatico statunitense di origine ungherese.
Fu una delle personalità scientifiche preminenti del XX secolo cui si devono fondamentali
contributi in campi come teoria degli insiemi, analisi funzionale, topologia, fisica quantistica,
economia, informatica, teoria dei giochi, fluidodinamica e in molti altri settori della matematica.
Biografia [modifica]
Il nome originale è János Lajos Margittai Neumann e cresce in una famiglia ebrea non praticante.
Fin da bambino, quando viene chiamato Janksi, dimostra una memoria e una capacità di calcolo
stupefacenti. Si dice che quando aveva circa sei anni fosse in grado di dividere mentalmente due
numeri di otto cifre ciascuno, oppure di memorizzare in pochi minuti una pagina qualunque
dell'elenco telefonico. Diventato adulto, continuava a stupire amici e colleghi con prodigiosi calcoli
mentali, come la fattorizzazione di enormi numeri non primi. Nel 1911 entra nell'Evangelikus
Gimnazium di Budapest. Nel 1913 il padre acquisisce un titolo nobiliare e da allora si chiamerà von
Neumann. Nel 1926 ottiene un PhD in matematica all'Università di Budapest, mentre
contemporaneamente studia chimica in Svizzera.
Tra il 1926 e il 1930 è Privatdozent a Berlino. In questo periodo dà importanti contributi alla logica
matematica, alla teoria degli insiemi e ai fondamenti matematici della meccanica quantistica.
Nel 1930 viene invitato alla Princeton University ed è uno dei primi 4 docenti scelti per l'Institute
for Advanced Study. Di questa prestigiosa istituzione è professore dal 1933 fino alla morte.
Nel 1938 riceve il Bochner Memorial Award per i suoi lavori in analisi matematica.
Allo scoppio della seconda guerra mondiale cambia completamente i suoi interessi e si rivolge alla
matematica applicata, alla modellizzazione e alla soluzione effettiva di problemi di grande
importanza pratica. In particolare si occupa di teoria dei giochi e con Oskar Morgenstern nel 1944
pubblica il testo fondamentale Theory of Games and Economic Behavior.
Lavora poi al Progetto Manhattan per la costruzione delle prime bombe atomiche, a Los Alamos
nella divisione incaricata della teoria e dei calcoli, in stretto contatto con Hans Bethe e Victor
Weisskopf.
A von Neumann si deve la definizione del concetto di distruzione mutua assicurata (MAD o Mutual
Assured Destruction), nozione che ha influenzato la strategia degli USA durante tutto il periodo
della guerra fredda, e i cui principali sviluppatori nella teoria dei giochi, Aumann e Schelling, hanno
vinto il Premio Nobel per l'economia nel 2005.
Lavorò anche alla realizzazione della prima previsione del tempo con l'ausilio del calcolatore.
Sviluppò per lo scopo dei metodi risolutivi di analisi numerica utilizzati tuttora.
È universalmente noto come il padre dell'omonima architettura dei calcolatori, impiegata nella
maggior parte dei computer moderni, dai minicomputer ai supercomputer (sono escluse per esempio
le architetture parallele, quelle basate su rete neurale, e poche altre).
Agli albori dell'era del calcolatore, egli ha anche inventato il settore degli automi cellulari,
costruendo sulla carta i primi esempi di automi autoreplicanti ed avviando la discussione di idee che
negli anni cinquanta porteranno alla nascita dell'intelligenza artificiale. Il termine macchina di von
Neumann si riferisce anche al concetto di macchina autoreplicante.
Von Neumann provò che il modo più efficiente di svolgere operazioni complesse e su larga scala,
come per esempio lo scavo della superficie lunare o di una cintura di asteroidi, sia quello di
utilizzare macchine autoreplicanti, traendo vantaggio dalla loro possibilità di crescita esponenziale.
Egli si è anche impegnato nella progettazione della IAS machine, uno dei primi computer costruito
all'Institute for Advanced Study i cui documenti sono stati largamente diffusi in modo da stimolare
la sperimentazione di nuovi sistemi di calcolo automatico e dando un forte impulso al settore. Von
Neumann si dedicò anche alla definizione di algoritmi; in particolare Donald Knuth lo accredita
della concezione dell'algoritmo di merge sort.
Negli ultimi anni della sua intensa vita scientifica si è dedicato all'esplorazione delle possibilità
della idrodinamica numerica e delle sue applicazioni a problemi che vanno dallo studio delle onde
d'urto alle prospezioni petrolifere.
Von Neumann aveva un carattere estroverso, amava bere, ballare, la conversazione spiritosa e gli
scherzi.
Nell'ultimo anno della sua vita, colpito da tumore, vide il suo fisico e le sue capacità intellettuali
indebolirsi progressivamente.
Niklaus Wirth
Niklaus Wirth (Winterthur, 15 febbraio 1934) è un informatico svizzero.
Cenni biografici [modifica]
Wirth è l'inventore dei linguaggi di programmazione Pascal, Modula-2, e Oberon. Per lo sviluppo di
questi linguaggi, ricevette il premio Turing.
Wirth è noto per la pubblicazione dell'articolo Program Development by Stepwise Refinement
(sviluppo di programmi per raffinamento progressivo), considerato un classico dell'ingegneria del
software.
È l'autore del volume Algorithms + Data Structures = Programs, pubblicato da Prentice Hall nel
febbraio 1976 con ISBN 0130224189 e pubblicato in Italia da Tecniche Nuove nel 1987 con il titolo
Algoritmi + Strutture di Dati = Programmi, ISBN 8870812596. Si tratta di un testo su cui si sono
formate intere generazioni di informatici e ancora oggi in uso.
Andrew S. Tanenbaum
« Io continuo a ritenere che progettare un kernel monolitico nel 1991 sia un errore fondamentale.
Ringrazi che non è mio studente. Non avrebbe preso un voto alto per tale progetto »
(Andrew S. Tanembaum a Linus Torvalds parlando di Linux)
Andrew Stuart "Andy" Tanenbaum (nato nel 1944), professore di Informatica (Computer
Science) alla Libera Università (Vrije Universiteit) di Amsterdam. Autore di alcuni dei più famosi
libri di informatica, spesso usati come testo per studenti universitari come:

Structured Computer
Organization (Architettura dei
computer)
 Computer Networks (Reti di
calcolatori)
 Operating Systems: Design and
Implementation
 Modern Operating Systems (I
moderni sistemi operativi)
 Distributed Systems: Principles
and Paradigms
Autore anche di parecchi progetti informatici molto importanti per la tecnologia informatica
moderna. Tra questi:

Minix un piccolo sistema
operativo Microkernel, di tipo
Unix, creato a scopo didattico e
che fu modello e fonte di
ispirazione per Linus Torvalds
per il Kernel Linux;
 Amoeba, un sistema operativo di
rete distribuito;
 Paramecium, un altro sistema
operativo distribuito.
Tanenbaum è diventato noto ad un più ampio pubblico anche per una discussione pubblica avvenuta
tra lui e l'allora sconosciuto Linus Torvalds sui vantaggi e svantaggi dei Microkernel e i sistemi
monolitici, svoltasi dal 29 gennaio 1992.
« Essere l'uomo più ricco al cimitero non mi interessa... Andare a letto la notte sapendo che abbiamo
fatto qualcosa di meraviglioso... quello mi interessa. »
Steve Jobs al MacWorld Expo 2005
Steven Paul Jobs (Green Bay, 24 febbraio 1955) è un informatico statunitense. Cofondatore di
Apple Inc. e Pixar, è CEO di Apple Inc. ed è membro del consiglio d'amministrazione di The Walt
Disney Company, di cui è il maggior azionista. È noto per aver portato al grande pubblico uno dei
primi computer con mouse e interfaccia ad icone.
Breve biografia [modifica]
Nato da madre americana (Joanne Carole Schieble) e da padre siriano (Abdulfattah "John" Jandali,
uno studente che sarebbe diventato più tardi professore di scienze politiche), Steven Paul non fu
tenuto dai suoi genitori naturali, ma fu dato in adozione ancora neonato. Il bimbo fu quindi adottato
da Paul e Clara Jobs, residenti a Mountain View, nella città di Santa Clara in California. Ha una
sorella biologica più giovane di lui, Mona Simpson, scrittrice di successo di cui adattarono a film
alcune delle sue opere.
Nascita e successo di Apple Computer [modifica]
Nel 1972 Jobs si diploma all'Homestead High School di Cupertino, California e si iscrive
all'università Reed College di Portland nell'Oregon. Abbandona l'università dopo il primo semestre.
Nel 1976 Jobs e l'amico Steve Wozniak fondano Apple Computer. Producono alcuni dei più riusciti
modelli di microcomputer della storia, Apple II e Apple Macintosh. Per il grande pubblico Jobs
diventa la persona più in vista per quanto riguarda l'informatica.
L'esperienza di Next e Pixar [modifica]
Nel 1985, estromesso da Apple Computer, fonda la Next Computer con l'obiettivo di creare una
nuova rivoluzione tecnologica. Nel 1986 compra la Pixar dalla LucasFilms. L'avventura con la Next
non procede bene, l'azienda produce computer migliori dei concorrenti ma ad un prezzo troppo
elevato e non riesce ad imporsi nel mercato. Intanto la Pixar si concentra nella produzione di
lungometraggi al computer e nel 1995 con la produzione di Toy Story - Il mondo dei giocattoli
riesce a sfondare.
Il ritorno in Apple [modifica]
Nel 1996 Apple Computer è in crisi; il sistema operativo Mac OS, montato sulle macchine Apple, è
ormai obsoleto e l'azienda ha necessità di un sistema operativo moderno per sopravvivere. Perciò, si
decide di acquistare una software house che disponga di un OS moderno, che verrà successivamente
adattato alle macchine PowerPC prodotte da Apple. All'inizio la società pensa all'acquisizione della
Be Inc., software house fondata da due transfughi di Apple: il maggior candidato a diventare il
nuovo sistema operativo di Apple sembra quindi essere il BeOS, di cui è già in corso il porting per
l'architettura PowerPC. In seguito, Apple Computer contatta Steve Jobs. Jobs preme perché Apple
acquisisca la Next - in grave crisi - e l'affare va in porto. Il NextStep, sistema operativo della Next,
diviene la base di quello che sarà il futuro OS di Apple, il Mac OS X, mentre lo sviluppo del
vecchio Mac OS termina con la versione 9.2.
Nel 1997, dopo risultati operativi molto deludenti, il CEO di Apple in carica, Gil Amelio, viene
allontanato e Jobs diventa CEO ad interim senza stipendio (riceve la cifra simbolica di 1$ all'anno)
al posto di Amelio. Inizia così a svolgere le normali attività di amministratore, pur mantenendo il
titolo di CEO ad interim, e viene pagato tuttora 1 dollaro annuo. La sua mansione, peraltro, ha
comportato diversi premi di produzione tra i quali un jet privato da 90 milioni di dollari (1999), e
poco meno di 30 milioni di dollari in azioni (2000-2002). Questo tipo di retribuzione non deve
considerarsi straordinaria, viene usata da molti dirigenti per i considerevoli vantaggi fiscali derivati
dal capital gain.
La notizia deve essere ancora ufficializzata ma secondo indiscrezioni USA, starebbe per lanciare un
etichetta musicale.[1]
iMac, Mac OS X e iPod: il rilancio di Apple [modifica]
Mentre lo sviluppo di Mac OS X è ancora in corso, Jobs lancia l'iMac, un successo planetario, che
risolleva le sorti di Apple Computer ed evita il fallimento dell'azienda. Il 2001 è l'anno del lancio
ufficiale di Mac OS X, basato sul Nextstep, che come questo utilizza un kernel Unix. Con il Mac
OS X Apple consolida la propria quota di mercato. Dopo qualche tempo decide anche di lanciarsi
nel settore della musica digitale con l'iPod (un lettore di MP3 avanzato) e iTunes, un software
attraverso cui è anche possibile acquistare musica on-line, che stabilisce ben presto un primato di
vendite e viene riscritto anche per Windows.
iPhone [modifica]
Dopo un battage pubblicitario durato diversi mesi, venerdi 29 Giugno 2007 Apple ha iniziato a
commercializzare un suo nuovo prodotto: l'iPhone, un telefono cellulare che funziona anche come
fotocamera (da 2 megapixel), come lettore di file musicali MP3, come sistema di connessione ad
internet. Con l'introduzione di tale prodotto, Steve Jobs ha posto le basi per l'ingresso di Apple
anche nel settore della telefonia cellulare.
Vita privata [modifica]
È un sostenitore del Partito Democratico statunitense.[2] Nel maggio 2007 propose Al Gore come
Presidente degli Stati Uniti d'America.[3]
Bill Gates
Da Wikipedia, l'enciclopedia libera.
Bill Gates
William Henry Gates III , meglio noto come Bill Gates (Seattle, 28 ottobre 1955) è un
imprenditore e informatico statunitense.
È il fondatore e presidente della Microsoft. È l'uomo più ricco del mondo secondo la rivista Forbes.
Il suo ultimo patrimonio stimato è di circa 56,5 miliardi e da 13 anni di fila detiene ancora oggi la
prima posizione, anche se secondo la rivista economica messicana Sentido Comun si classifica al
secondo posto, con 59,2 miliardi di dollari, alle spalle di Carlos Slim Helú, che possiede un
patrimonio di 67,8 miliardi di dollari[1].
Biografia [modifica]
Il padre William H. Gates II era procuratore. La madre, Mary Maxwell, insegnante all'Università
dello Stato di Washington e presidente della United Way International.
Nel 1968, alla scuola privata Lakeside, Gates e i suoi compagni ebbero accesso per la prima volta
ad un computer, un DEC PDP-10 di proprietà della Computer Center Corporation, di cui la scuola
aveva affittato un certo numero di ore di accesso. Gates, Paul Allen ed altri studenti (poi assunti
nella Microsoft), divennero inseparabili dal computer. Cominciarono ad avere problemi con la
scuola, in ritardo o mai con i compiti, a marinare le ore per essere nel locale del computer e
consumarono tutte le ore a disposizione della scuola in poche settimane.
Nell'autunno del 1968, la scuola si accorda con una nuova società per un altro computer per gli
studenti. Il gruppetto non impiegò molto tempo per provocare problemi causando vari blocchi al
sistema e introducendosi nel sistema di sicurezza. Modificarono i documenti che riportavano il
numero di ore computer da loro usate. Scoperti, furono banditi per alcune settimane dal sistema.
Alla fine del 1968, Gates, Allen ed altri due hacker del gruppo (Ric Weiland e Kent Evans),
fondarono la Lakeside Programmers Group. La stessa società che li aveva banditi li assunse per
trovare le debolezze del loro sistema, ed in cambio diede loro tempo illimitato al computer. Nel
marzo del 1970 la società chiuse e la Lakeside Programmers Group dovette cercare altri modi per
ottenere accesso ad un computer.
Trovarono la Information Sciences Inc, che li accettò per la creazione di un programma di gestione
paghe, promettendo in cambio, oltre all'accesso al computer, anche una royalty se dai programmi
del gruppo si fossero avuti dei guadagni. In quel periodo accade che gli altri tre del gruppo chiesero
a Gates di lasciare il gruppo, perché il lavoro non sembrava sufficiente per tutti, ma Gates li
convinse a tenerlo con loro.
Successivamente, nel 1972, Bill e Paul fondarono la Traf-O-Data, che progettò un computer per
misurare il traffico stradale (furono pagati 20.000,00 $). La Traf-O-Data durò fino alla fine degli
studi di Bill. I due lavorarono insieme anche per informatizzare il sistema di gestione della scuola
(ricevettero $ 4.200,00). Negli ultimi anni di scuola, ebbero l'invito dalla TRW, non solo di trovare
le debolezze del loro sistema ma anche di programmare i rimedi.
Nel 1973, Gary Kildall scrisse un semplice sistema operativo nel suo linguaggio PL/M, il CP/M
(Control Program/Monitor), e lasciò i sorgenti accessibili a tutti per scopi didattici. Nell'autunno del
1973, Bill Gates si iscrisse alla Harvard University in legge ed in più si iscrisse al corso di
matematica. Ottenne risultati, ma come nelle superiori, non di rilievo. Si perse nuovamente nel
centro informatico dell'istituto. A Lakeside, Gates, Allen e un loro amico, Paul Gilbert, esperto nel
cablaggio, costruirono la loro macchina, usando il processore 8008 da 1 kb dell'Intel. Il gruppo ebbe
l'opportunità di fare una dimostrazione del prodotto, ma dopo il fallimento della prova, l'idea di
fondare una società per produrre computer fu abbandonata.
Alla fine del primo anno ad Harvard, Gates convinse Allen a spostarsi per poter dare seguito ai loro
progetti. Nell'estate del 1974, ambedue trovarono lavoro alla Honeywell. Verso la fine dell'estate,
Allen insistette sempre più con l'idea che dovevano fondare una società software. Gates esitava
perché non era interessato all'informatica e voleva proseguire gli studi.
Ma, nel dicembre 1974 uscì il primo Kit per Microcomputer Altair8800 e ambedue realizzarono che
il mercato dei computer personali stava per esplodere e ci sarebbe voluto il software per le nuove
macchine. Sulle macchine della General Electric, con cui Gates ed Allen avevano avuto le prime
esperienze, il linguaggio usato era il BASIC. Esso era disponibile anche sulle macchine DEC e
Gates, in pochi giorni, telefonò alla MITS, società produttrice dell'Altair, e propose del software
specifico per l'Altair 8800. La società si disse molto interessata e Gates, programmando
freneticamente, in otto settimane produsse le modifiche, mentre Allen sviluppò un simulatore
dell'Altair sul PDP-10 della scuola. Monte Davidoff si unì al gruppo e scrisse svariati pacchetti
matematici. Successivamente, Allen portò il programma alla società per la prima prova sull'Altair;
superata la prova, la società acquistò il software, che venne commercializzato col nome di Altair
BASIC .La coppia si trasferì ad Albuquerque (Nuovo Messico), sede della MITS e, nell'aprile 1975,
Gates ed Allen fondarono la Microsoft Corporation. La Microsoft vendette il suo sistema Basic alla
NCR Corporation e all'Intel. La Microsoft assunse poi Marc McDonald e Rid Weiland, ambedue
amici dalla scuola Lakeside.
(EN)
« A computer on every desk »
(IT)
« Un computer su ogni scrivania »
(Bill Gates)
Il 1 gennaio 1979 Bill Gates spostò la Microsoft con i suoi 16 dipedenti a Seattle (Washington).
Nelle assunzioni Gates preferì persone intelligenti e senza precedente esperienza di lavoro.
L'espansione portò allo sviluppo di un foglio di calcolo elettronico Multiplan per Apple II e per PC
con sistema operativo CP/M nel 1982 e di Microsoft Word nel 1983.
Bruce Horn negli stessi anni era studente ospite alla Xerox e aiutò nella programmazione di
Smalltalk (in italiano: conversazioni). Smalltalk era un linguaggio di programmazione sperimentale,
object-oriented, ma aveva una interfaccia grafica con testo selezionato per mezzo di un mouse (a tre
tasti), menù di tipo pop-up, finestre (windows). Nel 1980 Bruce Horn portò Smalltalk su una
macchina basata su processore Intel 80186, il Mycron-2000. Negli stessi anni la Apple Computer
rilasciò varie versioni di un sistema operativo DOS e la Digital Reaserch scrive il CP/M. Tim
Patterson partendo dai sorgenti del CP/M scrive in un paio di mesi il sistema operativo QDOS
(Quick and Dirty Operating System) per essere usato sui computer basati sull'Intel 8086 prodotti da
Seattle Computer Products al posto del CP/M-86 che la Digital Research tardava a completare.
Patterson mostra a Microsoft il suo 86-DOS e, nel dicembre 1980, Gates acquistò il sistema
operativo SCP-DOS da Seattle Computer Products, chiedendo i diritti per un cliente che non
specificava (si trattava dell'IBM). Microsoft pagò meno di $100.000 per i diritti del sistema
operativo, con il nome 86-DOS. Microsoft chiamò Patterson, che la SCP non aveva legato con un
contratto esclusivo, per adattare il 86-DOS all'IBM 5150 PC e poi al PC-XT dell'IBM. Il sistema
operativo modificato è chiamato MS-DOS. L'IBM si rifiutò di comperare la licenza di MS-DOS e
allora Gates fece un accordo secondo cui avrebbe fornito all'IBM i sistemi operativi per la nuova
linea di personal computer. L'IBM a sua volta modificò leggermente il sistema operativo e lo
chiamò PC-DOS.
Steve Jobs della Apple vide Smalltalk al PARC della XEROX e ottenne la collaborazione di Bruce
Horn dal 1981 al 1984 per sviluppare un PC con interfaccia grafica Lisa. Non essendoci il tempo
per sviluppare in sistema operativo object-oriented su un altro sistema, si mantiene parte delle
apparenze esterne. Per esempio Apple adottò un mouse con un solo pulsante invece di tre. Il Lisa fu
poi sostituito dal Macintosh. Apple ottenne l'aiuto della Microsoft per scrivere alcune applicazioni
per quest'ultimo che così ottenne una visione di primo piano delle API, pezzi del codice sorgente,
etc. della nuova interfaccia grafica. Questo portò allo sviluppo di Microsoft Word per Macintosh nel
gennaio 1984 e di Microsoft Excel nel settembre 1985.
Nell'Aprile 1983 la Microsoft adotta il mouse in alcune applicazioni come EDIT e poi nel novembre
1983 in un'interfaccia grafica funzionante sul sistema operativo MS-DOS. Questa interfaccia
grafica si sviluppa poi nel 1985 in Windows 1.0, via via sviluppata fino alla versione Windows 3.1
nel 1992. L'introduzione di Windows 3.1 segna una delle pietre miliari di un percorso molto
controverso che la Microsoft ha scelto. Infatti fino a Windows 3.1 l'interfaccia grafica è compatibile
con DR-DOS. La Digital Research infatti risponde nel 1985 con GEM-DOS (GEM = Graphical
Environment Manager oltre a significare gemma in inglese) e poi, nel 1988 trasforma CP/M nel
DR-DOS. Fino al 1992 la Microsoft si trova in regime di concorrenza, con varie versioni di sistema
operativi (PC-DOS, DR-DOS, etc.) con rilasci più o meno paralleli. Ancora oggi possiamo trovare
sul mercato le versioni più recenti, a parte MS-DOS che si è fermato alla versione 7.0. Infatti
nell'Agosto 1995 la Microsoft introduce Windows 95, che è il primo sistema operativo grafico
dell'azienda ed il secondo che abbia un successo commerciale dopo quello del Macintosh. Negli
stessi anni la Microsoft introduce le versioni per MS-DOS dei vecchi linguaggi FORTRAN (che
data dal 1954) e COBOL (che data dal 1959).
Nel 1985 Microsoft e IBM iniziano una collaborazione per la successiva generazione di sistemi
operativi, l'OS/2 e IBM rilascia l'ambiente grafico Topview precursore dell'interfaccia grafica che
sarà usata sull'OS/2. Questo è anche l'anno dell'80386. La collaborazione con l'IBM dura fino al
1991, anno in cui Gates decide che non serve più e modifica il nome del proprio OS/2 in Windows
NT.
Nel marzo 1986 la Microsoft fu quotata in borsa. L'offerta iniziale per azione di $21.00 fece
diventare Bill Gates di colpo un milionario. Nel 1987 all'annuncio di Microsoft e IBM del rilascio
di OS/2 v. 1.0, che avrebbe dovuto sostituire MS-DOS, le azioni raggiungono i $100.00 di
quotazione. Si suppone che Gates sia, sul principio degli anni 2000, l'uomo più ricco del mondo.
Bill Gates e il presidente Brasiliano Luiz Inacio Lula da Silva, il 26 gennaio 2003
Nel giugno 1992, Gates viene premiato con la Medaglia Nazionale per la Tecnologia dal Presidente
degli Stati Uniti, George H.W. Bush. Nel 1993, al rilascio della versione MS-DOS 6.0
spregiudicatamente include un'applicazione di compressione chiamata DoubleSpace dopo una
consulenza con Stac Electronics conclusa senza accordi relativi. Stac Electronics cita in giudizio la
Microsoft e vince la causa. La Microsoft è costretta a rilasciare MS-DOS 6.21 senza DoubleSpace,
ma il danno è fatto. L'anno dopo con MS-DOS 6.22 è incluso DriveSpace che è invece prodotto
internamente, anche se il principio è lo stesso.
Nel gennaio 1994, Gates sposa Melinda French, una dirigente delle vendite della sua società, a
Lanai, Hawaii, con la quale avrà tre figli: Jennifer Katherine Gates (26 aprile 1996), Rory John
Gates (23 maggio 1999) e Phoebe Adele Gates (14 settembre 2002).
Insieme alla moglie Melinda Gates nel 2000 Gates fonda la Bill & Melinda Gates Foundation,
organizzazione umanitaria privata che si occupa di combattere alcune malattie come l'AIDS
soprattutto nel Terzo mondo. Ha dichiarato che nel 2008 lascerà le azioni di Microsoft alla moglie
Melinda Gates (ad eccetto i diritti principali dell'azienda che rimarrano suoi) mentre lui si dedicherà
a tempo pieno alla sua attività filantropica.
Nel 2007, secondo la rivista economica e finanziaria Forbes, Gates è ancora quotato l'uomo più
ricco del mondo, con un patrimonio stimato di oltre 56 miliardi di dollari[2].
Curiosità [modifica]
La sezione Curiosità è sconsigliata dalle linee guida di Wikipedia.
La voce può essere migliorata integrando i contenuti rilevanti nel corpo della voce e rimuovendo quelli inappropriati.





Alla presentazione di Windows 98, Bill Gates e Chris Capossela sono stati protagonisti di
una clamorosa gaffe. Nella fase di connessione di uno scanner, il sistema è andato in crash
bloccandosi con la classica schermata blu (BSOD). Nonostante i tentativi di rimetterlo in
funzione, furono costretti a far sostituire il PC. Capossela si scusò dicendo che c'era ancora
qualcosa da sistemare, durante le incontenibili risate della folla (il video originale della CNN
si trova ovunque sul web). Alcuni sostengono che l'evento sia stato una colossale finzione e
operazione di facciata (peraltro ben riuscita) che è servita a dare un'immagine più "umana"
dell'uomo più ricco del mondo e della sua azienda monopolista, dato che si può notare
chiaramente dal video che la famosa schermata blu si presenta scorrendo lateramente, un
effetto usato nelle presentazioni e impossibile da ottenere per un blocco reale; in realtà
l'effetto è involontario ed è causato dal videoproiettore utilizzato (cambiamento di frequenza
di refresh tra la modalità grafica di Windows e la modalità testo della schermata d'errore blu di
Windows).
Alla presentazione di Windows Media Center Bill Gates non è riuscito ad avviare il nuovo
sistema operativo Microsoft. È possibile trovare online il video che mostra la scena.
13 dicembre 1977: Gates viene arrestato per guida spericolata e senza patente sulla sua
Porsche 911 nel deserto del New Mexico. Nel corso dello stesso anno subì un nuovo arresto.
7 giugno 2007: Bill Gates è stato insignito della laurea ad honorem all'università di Harvard,
che aveva abbandonato da giovane per dedicarsi alla creazione della sua azienda informatica.
Bill Clinton ha pronunciato il discorso di celebrazione di fronte a 30 mila persone accorse per
l'evento.
Possiede proprietà esclusive nella Trump World Tower, il grattacielo più lussuoso di New
York, nel quale possiedono appartamenti personaggi del calibro di Sophia Loren.
Dennis Ritchie
Da Wikipedia, l'enciclopedia libera.
Ken Thompson (a sinistra) con Dennis Ritchie
Dennis MacAlistair Ritchie (9 settembre, 1941) è uno dei pionieri dell'informatica moderna
importante per la sua influenza su ALTRAN, B, BCPL, C, Multics e UNIX.
Nato a Bronxville, New York, si laureò ad Harvard, e dal 1967 iniziò a lavorare presso i Bell
Telephone Laboratories, nel loro centro di ricerca informatico; qui sviluppò la prima versione del
sistema operativo Unix e scrisse il primo Unix Programmer's Manual (1971).
Insieme a Brian Kernighan e Ken Thompson sviluppò poi il linguaggio di programmazione C.
Con Kernighan scrisse il libro Programmare in C (titolo originale: The C Programming Language),
oggi reputato un testo fondamentale per i programmatori e noto, nell'ambiente, come "il K&R".
Nel 1983 lui e Ken Thompson ricevetterò il Premio Turing per il loro contributo allo sviluppo della
teoria generica dei sistemi operativi e specialmente per l'implementazione del sistema operativo
UNIX.
Ken Thompson
Da Wikipedia, l'enciclopedia libera.
Ken Thompson (a sinistra) con Dennis Ritchie
Kenneth Thompson (nato il 4 febbraio 1943) è un pioniere dell'informatica moderna, noto per il
suo lavoro sul sistema operativo UNIX.
Thompson è nato a New Orleans, Louisiana, USA. Si è laureato e ha ottenuto un master in
ingegneria elettronica all'Università di California a Berkeley.
Nel 1969, quando era impiegato ai laboratori della Bell, Thompson e Dennis Ritchie furono i
principali creatori del sistema operativo UNIX. Thompson ha anche scritto il linguaggio di
programmazione B, un precursore del famoso linguaggio di programmazione C di Dennis Ritchie.
In oltre, mentre scriveva il sistema operativo MULTICS, creò il linguaggio di programmazione
Bon. Ha anche scritto la versione originale dell'editor di testo standard per Unix, ed, che derivava da
un editor precedente, QED.
In tempi più recenti, sempre ai laboratori della Bell, lui e Rob Pike sono stati i principali creatori del
sistema operativo Plan 9. Durante questo lavoro, egli creò il sistema di codifica UTF-8 per la
rappresentazione dei caratteri. Oggi UTF-8 è il più diffuso sistema di codifica per i caratteri
alfabetici internazionali.
Thompson e Ritchie hanno unitamente ricevuto il prestigioso Premio Turing nel 1983 "per i loro
sviluppo della teoria dei sistemi operativi generici e in modo particolare per l'implementazione del
sistema operativo UNIX". Lo stile di programmazione di Thompson ha influenzato molti
programmatori, specialmente la brevità delle espressioni e la preferenza per la chiarezza del codice.
Thompson ha abbandonato i laboratori Bell il primo dicembre 2000, e attualmente lavora per la
Entrisphere, Inc.
Brian Kernighan
Da Wikipedia, l'enciclopedia libera.
Questa voce di informatica è solo un abbozzo: contribuisci a migliorarla secondo le
convenzioni di Wikipedia.
Brian Kernighan è uno scienziato informatico statunitense.
Ha lavorato presso i Bell Labs (conosciuti ora come Lucent Technologies), nel dipartimento di
ricerca informatico.
È famoso soprattutto per aver scritto insieme a Dennis Ritchie il manuale di riferimento per il
linguaggio di programmazione C. È il creatore del linguaggio Awk e di molti programmi Unix,
come ad esempio troff.
Attualmente insegna alla Princeton University.
Bill Joy
William N. Joy è nato nel 1954 ed è comunemente conosciuto come Bill
Joy, il "Thomas Edison di Internet". Così è stato definito dalla rivista
americana Fortune colui che si può considerare la vera mente scientifica
di Sun Microsystems.
Cofondatore della società nel 1982 con Vinod Khosia, Scott McNealy e
Andy Bechtolsheim, Bill Joy ne è stato chief scientist, e vicepresidente
fino al 2003.
Bill Joy è inoltre considerato il padre di Solaris, il sistema operativo che ha accompagnato il
business di Sun nel mondo Unix.
La formazione di Joy si rivela prestigiosa: riceve il Bachelor of Science in Electrical Engineering
(BSEE) all'Università del Michigan nel 1975, successivamente frequenta il dottorato all'U.C.
Berkeley dove diventa il principale programmatore del Berkeley Unix (BSD) e riceve il Master
Science in ingegneria elettronica ed informatica.
Nei primi anni ottanta la DARPA (The Defense Advanced Research Projects Agency) si accorda
con BBN (compagnia americana di ricerca e sviluppo di prodotti tecnologici) per aggiungere
TCP/IP, sviluppato da Victor Cerf e Bob Kahn, al Berkley UNIX. Quando gli viene assegnato
l'incarico di inserire il TCP/IP stack all'interno di Berkley UNIX, Joy rifiuta, perché non considera il
prodotto abbastanza valido. È per questo che decide di scriverne un altro, ad alte prestazioni, da sé.
John Gage, direttore dell'ufficio scientifico della Sun Microsystems, a proposito di questa
avvenimento raccontò: "BBN ha avuto un grosso contratto per implementare TCP/IP, ma il loro
progetto non ha funzionato, mentre il lavoro del giovane Joy funzionò". Quando i responsabili
chiesero come ci fosse riuscito, Bill Joy rispose semplicemente: "è molto semplice, si legge il
protocollo e si scrive il codice".
Nel 1986, Joy riceve il premio Grace Murray Hopper per il lavoro svolto nell'implementazione del
sistema operativo Berkley UNIX.
Scarica