The evolution of Lua

  • Authors:
  • Roberto Ierusalimschy;Luiz Henrique de Figueiredo;Waldemar Celes

  • Affiliations:
  • PUC-Rio, Rio de Janeiro, Brazil;IMPA-Instituto Nacional de Matemática Pura e Aplicada, Brazil;PUC-Rio, Rio de Janeiro, Brazil

  • Venue:
  • Proceedings of the third ACM SIGPLAN conference on History of programming languages
  • Year:
  • 2007

Quantified Score

Hi-index 0.02

Visualization

Abstract

We report on the birth and evolution of Lua and discuss how it moved from a simple configuration language to a versatile, widely used language that supports extensible semantics, anonymous functions, full lexical scoping, proper tail calls, and coroutines.