3 ms·
Lua is great for extensions, isn't it? I forked antizez's editor to add Lua support, and posted it here in the past: https://github.com/skx/kilua/ https://git
by stevekemp 10y ago
Lua is great for extensions, isn't it?
I forked antizez's editor to add Lua support, and posted it here in the past:
https://github.com/skx/kilua/ https://github.com/skx/kilua/
That works well for me, even with the minor omissions, and is well-paired with my console-based mail-client - again scripted by lua:
https://github.com/lumail/lumail2/ https://github.com/lumail/lumail2/
- strainer 10y agoYes its great --a super efficient and fast little VM and comfortable syntax and scoping. I realised how great Lua is for separating user-complexity from an applications core as my customisations got more substantial.
- shalabhc 10y agoOver at howl.io we've been working on another Lua/moonscript based editor. Incidentally it used scintilla as well until we switched to an in-house engine called aullar. The author wrote a blog post about it: https://howl.io/blog/2016/05/26/introducing-aullar.html https://howl.io/blog/2016/05/26/introducing-aullar.html
- strainer 10y agoI want to get into that when I get time - an editor with LuaJIT - that should be brilliant.
- shalabhc 10y agoYes it's great. Interfacing with new libraries is easy with LuaJIT's FFI and implementing low level stuff works well too (e.g. something like reverse find on a string basically gets JITted to C speed).