Bjarne Stroustrup
Więcej informacji
- Data urodzenia
- Znany z
- Stworzenia C++
- Narodowość
- duńska
Duńczyk, który nałożył klasy na C i dał światu język, który po czterdziestu latach nadal napędza większość rzeczy, od których wymaga się szybkości.
Stroustrup zaczął pracę nad „C with Classes” w Bell Labs w 1979 roku. Doktorat pisał w Simuli, która miała eleganckie programowanie obiektowe, ale była zbyt wolna; chciał tej samej siły wyrazu przy wydajności C. Nazwa C++ pojawiła się w 1983 roku i pochodzi od operatora inkrementacji.
Naczelna zasada brzmiała: nie płacisz za to, czego nie używasz — abstrakcje nie mogą kosztować w czasie wykonania. Ceną była spora złożoność języka, którą sam Stroustrup skomentował, że istnieją dwa rodzaje języków: te, na które ludzie narzekają, i te, których nikt nie używa. Nadal aktywnie uczestniczy w pracach standaryzacyjnych.