Bjarne Stroustrup
Mais informações
- Nascimento
- Conhecido por
- Criou o C++
- Nacionalidade
- Dinamarquesa
O dinamarquês que colocou classes sobre o C e assim deu ao mundo uma linguagem que, quarenta anos depois, ainda roda a maior parte do que precisa ser rápido.
Stroustrup começou a trabalhar no "C with Classes" na Bell Labs em 1979. Ele tinha escrito sua tese em Simula, que tinha uma orientação a objetos elegante mas era lenta demais, e queria o mesmo poder de expressão com o desempenho do C. O nome C++ surgiu em 1983, a partir do operador de incremento.
O princípio norteador era que você não paga pelo que não usa — abstrações não podem custar em tempo de execução. O preço foi uma linguagem de complexidade considerável, o que o próprio Stroustrup comentou dizendo que existem dois tipos de linguagem: as que as pessoas reclamam e as que ninguém usa. Ele continua ativo no trabalho de padronização.