Mudanças entre as edições de "Turing Clube/Oficina de Linguagens de Programação"

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
Linha 1: Linha 1:
 
Vamos estudar o funcionamento de linguagens de programação e praticar a construção de interpretadores e compiladores, desde o início. O único pré-requisito para participar é saber programar.
 
Vamos estudar o funcionamento de linguagens de programação e praticar a construção de interpretadores e compiladores, desde o início. O único pré-requisito para participar é saber programar.
 
   
 
== Estratégia ==
 
== Estratégia ==
   
 
Nesta oficina vamos seguir a pedagogia introduzida por Samuel Kamin em seu livro '''PLIBA'''. Em vez de partir direto para a construção de um compilador, Kamin começa por interpretadores, que são mais fáceis de implementar. Em 8 capítulos, Kamin apresenta 8 interpretadores de linguagens que implementam características fundamentais de linguagens procedurais, funcionais, orientadas a objeto, e lógicas.
 
Nesta oficina vamos seguir a pedagogia introduzida por Samuel Kamin em seu livro '''PLIBA'''. Em vez de partir direto para a construção de um compilador, Kamin começa por interpretadores, que são mais fáceis de implementar. Em 8 capítulos, Kamin apresenta 8 interpretadores de linguagens que implementam características fundamentais de linguagens procedurais, funcionais, orientadas a objeto, e lógicas.
 
   
   

Edição das 08h32min de 16 de novembro de 2018

Vamos estudar o funcionamento de linguagens de programação e praticar a construção de interpretadores e compiladores, desde o início. O único pré-requisito para participar é saber programar.

Estratégia

Nesta oficina vamos seguir a pedagogia introduzida por Samuel Kamin em seu livro PLIBA. Em vez de partir direto para a construção de um compilador, Kamin começa por interpretadores, que são mais fáceis de implementar. Em 8 capítulos, Kamin apresenta 8 interpretadores de linguagens que implementam características fundamentais de linguagens procedurais, funcionais, orientadas a objeto, e lógicas.


Referências

PLIBA
S. Kamin, Programming Languages: An Interpreter-Based Approach, (Reading, Mass.: Addison-Wesley, 1990).