|
I note at least one mistake in your comparison:
A finalizer can be registered with an abstract in Neko, allowing the user-allocated data to be free when the value is garbage-collected. Lua does not seem to offer a similar mechanism.
Yes it does, see http://www.lua.org/manual/5.1/manual.html#2.10.1