|
Eric Tetz wrote:
Stephen Kellette wrote:Much as I like Lua, the purist/stripped down nature of it means that I think it will be forever a specialist niche languageThat's the *point* of Lua. It's designed to be an extension language, and one of it's stated goal is to "be small, and have a small implementation. Otherwise, the cost of adding the library to an application may be too high". Ruby, Python, Perl, Javascript, etc. don't have that constraint.
My own use for Lua is to let people write plug-ins to run in the soft-real-time core of a computerized musical instrument. If I find that Lua is delaying processing my events while it cobbles up names for its own data structures -- names that no-one should ever care about -- I will become depressed.
Mel.