Trabalho de linguagem c++

2739 palavras 11 páginas
A EVOLUÇÃO DA LINGUAGEM

O C++ foi inicialmente desenvolvido por Bjarne Stroustrup dos Bell Labs, durante a década de 1980 com o objetivo implementar uma versão distribuída do núcleo Unix.[1] Como o Unix era escrito em C, dever-se-ia manter a compatibilidade, ainda que adicionando novos recursos. Alguns dos desafios incluíam simular a infraestrutura da comunicação entre processos num sistema distribuído ou de memória compartilhada e escrever drivers para tal sistema. Stroustrup percebeu que a linguagem Simula 67 possuía características bastante úteis para o desenvolvimento de software, mas que era muito lenta para uso prático. Por outro lado, a linguagem BCPL era rápida, mas possuía demasiado baixo nível, dificultando sua utilização no desenvolvimento de aplicações. A partir de sua experiência de doutorado, começou a acrescentar elementos do Simula 67 no C, especialmente os recursos de criação e manipulação de objetos. O C foi escolhido como base de desenvolvimento da nova linguagem pois possuía uma proposta de uso genérico, era rápido e também portável para diversas plataformas. Algumas outras linguagens que também serviram de inspiração para o cientista da computação foram ALGOL 68, Ada, CLUe ML.
Ainda em 1983 o nome da linguagem foi alterado de C with Classes para C++. Antes implementada usando um pré-processador a linguagem passou a exigir um compilador próprio, escrito pelo próprio Stroustrup. Novas características foram adicionadas, como funções virtuais, sobrecarga

Relacionados

  • Linguagem de programação c#
    4603 palavras | 19 páginas
  • Trabalho de c++
    2299 palavras | 10 páginas
  • C SHARP - Linguagem de Programacao
    2031 palavras | 9 páginas
  • Programação de computadores - linguagem c (if)
    1043 palavras | 5 páginas
  • Linguagem C++ - Algoritmos de Programação
    1596 palavras | 7 páginas
  • C++ linguagem de programação
    2406 palavras | 10 páginas
  • LINGUAGEM DE PROGRAMAÇAO C++
    4229 palavras | 17 páginas
  • Linguagem De Programa O Em C
    10656 palavras | 43 páginas
  • Trabalho de gestao de alunos numa escola em linguagem c
    1514 palavras | 7 páginas