I'd be very interested in hearing what problems you are using Lua to solve. Statistical analyses? Data management?
When proc Lua was first announced, I had great hopes for it, but I was disappointed in those hopes. It lacks at least three things: - Access to the OS library (primarily, calling external programs) and to the filesystem (other than through the SAS file functions, and I haven't tried those so I don't know if they work in practice).
- Potentially useful LuaRocks packages such as watcher and luafilesyste. SAS can't support every possible package out there, but it could support a subset. SAS has a C-compiler.
- A way to create functions in Lua and call them from SAS (as can be done with Java, proc Groovy, and reportedly Python). It also doesn't follow SAS conventions in some ways. For example, in many places in SAS you can specify an external file using either a quoted name or a fileref, but in proc Lua, infile= is documented as supporting only quoted filenames.
... View more