lua-users home
lua-l archive

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

On 26-Feb-16 19:03, Phil Leblanc wrote:
I just don't get it. Applications are used by users and modules are
used by developers. If a user wants to install an application on his
server or PC, he will look for a Windows installer, or a package for
his target linux distro, or even get a tarball, expand it in some
directory and run it from there.

An application_user_  is not going to care about the language(s) the
application is written in and go to some language-specific tool to
install it (how good the tool is).

I published a couple of OS-independent open source applications written in Lua. The average Windows user had trouble even setting up the interpreter. That's why I don't even try using libraries and resort to languages I like a lot less than Lua (e.g. Python) when I have to write something that normal users can just *use*.

Making Lua a popular choice as a generic application language would require a large, portable, 'official' standard library and an user-oriented, hassle-free package installation system (with no extra tools required). I am not sure this would be worth the cost: after all, Lua shines in the embedded language domain, while the "generic application language with tons of libraries" niche is already quite full.