Dicas de codificação do programador Bjarne Stroustrup, pai do C ++

Se você não é um programador de computador, o nome Bjarne Stroustrup pode não significar muito para você. O criador da linguagem de codificação C ++ não é exatamente um nome familiar. Mas as linguagens de codificação que ele escreveu são a espinha dorsal tecnológica por trás de muitos dos sistemas de computador mais sofisticados que operam o mundo ao nosso redor.
Na sua entrevista gov-civ-guarda.pt, Stroustrup fala sobre o porquê de ter criado o C ++, melhorando a linguagem C que era desenvolvida pela Bell Labs, então em uso geral. 'Minha ideia era muito simples: pegar as ideias de SIMULA para abstração geral em benefício de humanos representando coisas ... para que os humanos pudessem obtê-las com coisas de baixo nível, que naquela época era a melhor linguagem para isso era C ... E pegue essas duas ideias e junte-as para que você possa fazer abstração de alto nível, mas de forma eficiente e próxima o suficiente do hardware para tarefas de computação realmente exigentes. E é aí que eu entrei. E então C ++ tem classes como SIMULA, mas elas são executadas tão rápido quanto o código C, então a combinação se torna muito útil. '
Hoje, C está obsoleto, diz Stroustrup, e a maior eficiência de C ++ na verdade é ajudando a combater o aquecimento global . Menos farms de servidores (com seus gastos de energia relacionados) são necessários, diz ele, quando o código funciona melhor.
Stroustrup também previu que em um futuro próximo haverá uma linguagem unificada na qual os programas serão executados. 'Não estou falando sobre linguagem de programação', diz ele. 'Estou falando mais sobre um estilo de design unificado, um conjunto unificado de diretrizes sobre como combinar as técnicas. Eu certamente espero que não haja apenas uma linguagem de programação. '
Finalmente, Stroustrup nos conta um pouco sobre sua configuração e hábitos de trabalho e por que ele trabalha em um pequeno laptop que executa o Windows.
Compartilhar: