Bjarne Stroustrup
Più info
- Nascita
- Noto per
- Ha creato il C++
- Nazionalità
- Danese
Il danese che mise le classi sopra il C e regalò così al mondo un linguaggio che, quarant'anni dopo, fa ancora girare quasi tutto ciò che deve essere veloce.
Stroustrup iniziò a lavorare a «C with Classes» ai Bell Labs nel 1979. Aveva scritto la tesi in Simula, che aveva un'orientazione agli oggetti elegante ma era troppo lento, e voleva la stessa espressività con le prestazioni del C. Il nome C++ arrivò nel 1983, dall'operatore di incremento.
Il principio guida era che non si paga per ciò che non si usa: le astrazioni non devono costare nulla a runtime. Il prezzo fu un linguaggio di notevole complessità, di cui lo stesso Stroustrup ha osservato che esistono due tipi di linguaggi: quelli di cui la gente si lamenta e quelli che nessuno usa. Resta attivo nel lavoro di standardizzazione.