O Projeto de Lua - Roberto Ierusalimschy

preview_player
Показать описание
Linguagens de programação são as ferramentas mais ubíquas no desenvolvimento de software. Desenvolvedores virtualmente habitam "mundos virtuais" criados pelas linguagens que eles usam. Como com qualquer outro artefato, o projeto de uma linguagem de programação envolve inúmeros critérios conflitantes, como consisão versus legibilidade, abstração versus eficiência, segurança versus flexibilidade, etc.

Ao longo dos anos, o projeto de Lua manteve simplicidade e pequeno tamanho como seus principais critérios de qualidade, dentro das restrições impostas por uma linguagem com uma ampla base de usuários. Nessa palestra pretendo discutir algumas das escolhas e decisões envolvidas ao longo da evolução de Lua, dentro do espaço de projetos de linguagens de programação.

Site oficial:
Рекомендации по теме
Комментарии
Автор

Excelente palestra! Muita sensatez nas palavras desse homem... Parabéns ao Roberto, grande exemplo para todos nós, programadores!

awvalenti
Автор

19:50 design... closures, tables, modules etc

hervallemos
Автор

Lua big idéia, e eu tenho o livro....

Trofeuzeiros
Автор

Faltou o Transformice naquela lista de jogos!

nettoork
Автор

É possivel criar um sistema operacional em lua?

shinobirecoder
Автор

A moça nem arrisca a pronunciar o sobrenome do fera.

iurymiguel
welcome to shbcf.ru