Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cap2 Explicação do "linguagem de propósito geral" #26

Open
emanuellassrp opened this issue May 29, 2015 · 1 comment
Open

cap2 Explicação do "linguagem de propósito geral" #26

emanuellassrp opened this issue May 29, 2015 · 1 comment

Comments

@emanuellassrp
Copy link

Versão do livro: v1.0.2
Página: 16
Descreva sua contribuição abaixo:

No terceiro paragrafo seguinte:

Em 1973, Dennis Ritch não deixou dúvidas que seu objetivo foi alcançado, desenvolvendo eficiente-
mente parte do sistema Unix na linguagem C. A partir de meados dos anos 80, C começou a ganhar
popularidade e, devido à sua flexibilidade em atuar com características de linguagens de alto e baixo
nível, foi reconhecida como uma linguagem de propósito geral, sendo utilizada na implementação de
uma grande variedade de sistemas.

Ficou um pouco vago quando colocado o conceito. Poderia existir uma nota de rodapé ou um quadro explicativo.

@edusantana
Copy link
Contributor

Oi @emanuellassrp ,

Realmente, ao ler este parágrafo não ficou claro o significado de linguagem de propósito geral.

Adicionando a explicação abaixo no livro seria suficiente para você compreender o significado dela?

Nós temos dois extremos de linguagens: as de propósito geral e as de propósito específico. As linguagens de propósito específico foram projetadas para atender um propósito específico, um exemplo é a linguagem de programação Logo (que pode ser consultada em https://turtleacademy.com), cujo propósito é ensinar programação às crianças. Nela é possível controlar uma tartaruga para realizar desenhos na tela, através de comandos como parafrente, giradireita, giraesquerda etc.
As linguagens de propósito geral, como C, podem ser utilizadas na implementação de uma grande variedade de sistemas, o que seria impossível de realizar com as linguagens de propósito específico.

@edusantana edusantana changed the title cap2 o termo "linguagem de propósito geral" ficou vago cap2 Explicação do "linguagem de propósito geral" May 29, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants