5 ms·
Presumably the lisp-like syntax and immutable variables by default. Lua has some functional features, but it isn't a primarily functional language like this.
by ijlx 7y ago
Presumably the lisp-like syntax and immutable variables by default. Lua has some functional features, but it isn't a primarily functional language like this.
- BubRoss 7y agoWhat is it missing though? It seems like this could be a different syntax compiled to Lua bytecode.
- jackrabbit_ 7y agoIt could have been compiled to Lua bytecode, but I felt like having an external VM and ArkScript would have been too much. I always hate when I download a lib and 100 smaller libs come because the main lib relies on it
- imtringued 7y agoSmall libraries are an accountability nightmare. Reducing the number of dependencies on a core library is very important.
- BubRoss 7y agoThis also seems odd to me because Lua can be embedded in a binary easily or made into a shared library since it is just C with no dependencies of its own.