lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


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

Attachment: pgpYaN_UMs1n3.pgp
Description: PGP signature