That's an interresting view, and I never would have looked at it that way. Thanks to mention it.
Anyway, I'm now pretty happy with Lua as I understood, from the answers I got, what I got wrong and how I must continue my discovery tour.
Bennett Todd wrote:
2004-03-21T09:38:38 Nightowl:I was expecting compatibility between 4.0 and 5.0 but looks like it's quite different.Lua is quite different. Its focus is embedded use, where a Lua interpreter is included in some other app. In that context, keeping Lua code compatibility is less important, since each app using [its own extended version of] Lua includes, and carries along with it, the matching interpreter. Lua used as a pure data language is pretty portable over a wide range of Lua versions, but Lua code changes significantly with each major version. Each major version is more powerful, smaller, and faster than the previous. Giving up precise code compatibility to gain those, seems like a win. -Bennett