Escolar Documentos
Profissional Documentos
Cultura Documentos
3. O que são os átomos e listas presentes na linguagem funcional (pode utilizar o LISP
como modelo).
7. Porque no texto se afirma “Lisp possui, atualmente, uma eficiência comparável à das
restantes linguagens”.
Respostas
4 - Imutabilidade, ou Objetos imutáveis, em linhas gerais, são objetos que, uma vez
instanciados, não podem ter seus estados internos modificados. Um código imutável é um
código sem efeitos colaterais. Ou seja, tendo constantes que não podem mudar, você não
vai ficar retribuindo valores a variáveis e gerando efeitos colaterais mortais no seu código.
Todavia, esse princípio tornou-se um dos motivos para que PF não “engatasse” tanto
quanto Imperativa e POO.
7 – Por que ela é uma linguagem que como ele mesmo diz, “LISP é uma linguagem
dinâmica, cujos programas são constituídos por pequenos módulos, de funcionalidade
genérica e que cumprem um objetivo muito simples. É a sua combinação que produz um
programa completo.”
8 - O resultado mostra que programas LISP podem ser interpretados como sentenças e
esquemas de primeira ordem lógica, confirmando que clareza logica valeria apena.
9 – O LISP apesar de se criada há um bom tempo, ainda é muito atual. Ela ainda tem
recursos operacionais incomparáveis por outras linguagens. A conclusão ainda termina
dizendo, “O LISP se tornará obsoleto quando alguém fizer uma linguagem mais
abrangente que domine o LISP praticamente e também dê uma semântica matemática
clara a um conjunto mais abrangente de recursos.”, então basicamente o LISP é uma
linguagem ainda atual e muito abrangente.