News for hackers. Stuff that matters.
Re:ZeroBrane Lua IDE v1.00 released by copx on Tuesday May 12, 2015 @11:59AM (#9532672)
>I always wonder "what happened to Lua"

It became the dominant embedded scripting language.. and still is.

Lua as a primary language was never popular, because it is not designed for that.

Lua as a primary language only makes sense for game development. Because the two other mature languages in its category (Python and Ruby) are horrible for that [1].. but better for everything else [2]. Unsurprisingly Lua is widely used in casual/mobile game development (e.g. Corona [3])

[1] Lua is more memory efficient and cache friendly and more importantly has an incremental GC + it is easy to avoid allocations in Lua.

[2] Both languages ship with much more functionality built-in + tons of libraries for everything (true for Python in particular)

[3] https://coronalabs.com/

There are no comments on this comment yet.