4 ms·
Timing on this is confusing. Article was written in 2020 about a paper published in 2003 or so about the design of lua 5.0. It's still a really insightful and
by giraffe_lady 4y ago
Timing on this is confusing. Article was written in 2020 about a paper published in 2003 or so about the design of lua 5.0.
It's still a really insightful and approachable paper that's worth reading, and it does still help understand the constraints and approach of lua. But the current "old" version of the language is 5.2 released in 2011, and there have been a couple major versions after that as well.
So some of it may not actually be applicable to using lua now, depending on what your "now" looks like.
- cardanome 4y agoIt is still relevant. The newer versions after 5.1 just add minor stuff. Lua is basically done as a language.
- ufo 4y agoFor the most part, the info is still valid today. The main thing that changed since then is that Lua 5.3 introduced integers and several new bytecode instructions for the common case where one of the operands is a small integer constant.