lua-users home
lua-l archive

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




On Sat, Mar 31, 2018 at 9:53 AM, Daurnimator <quae@daurnimator.com> wrote:
Hi All,

After much work, I've finally tagged the first release of Fengari.
Fengari 0.1.0 is now available for download from github and npm.

What is Fengari?
It's the Lua VM ported to _javascript_, but reusing _javascript_'s garbage
collector.

Why should you care?
  - With fengari-web you can start using Lua to write front-end code
for websites instead of _javascript_
  - Calling between Lua and _javascript_ is easy! Mix Lua and _javascript_ code
  - You can take advantage of the whole _javascript_ ecosystem, including:
      - Mobile app development toolkits
      - Electron applications
      - Game engines scriptable in JS
  - You can create new lua_States client side for running sandboxed user code
    Include working code samples in your Lua docs/tutorials!

More info can be found on the project website: https://fengari.io/
The website also has a REPL right there on the page, give it a go :)

So I just put fengari-web.js in my _javascript_ folder and start coding webpages in lua? I've got a hosted site from some  no-name domain registar and I have no idea what the webserver is.

Russ

Regards,
Daurn