====== [hemmerling] Lua & eLua 1/3 ====== Related pages: *[[coregames.html|CORE ( COREGAMES ) 1/3]]. *[[coregames02.html|CORE ( COREGAMES ) 2/2 - CORE Application Development]]. *[[coregames03.html|CORE ( COREGAMES ) 3/3 - CORE Apps]]. *[[gamedevelopment.html|Game Development]]. *[[luagames.html|Game Engines and Games with Lua as Scripting Language]]. *[[lua02.html|Lua & eLua 2/2]]. *[[lua03.html|Lua & eLua 3/3]]. *[[luaapplications.html|Lua Applications and Applications with Lua as Scripting Language]]. *[[sdevtools.html|Software Development Tools]] => "VisualStudioCode". ===== Languages & Runtimes ===== ==== Plain LUA ==== === Current maintained Distributions === == Lua ( official ) == *[[http://www.lua.org/|Lua - The Programming Language]]. *[[http://www.lua.org/download.html|Lua - The Programming Language "Download"]]. *"LuaBinaries 5.3.6 - Release 1: ... Windows x64 DLL and Includes (MingW 6 Built)". *[[http://www.lua.org/ftp/|Lua "Download area"]] ( FTP ). *[[http://luabinaries.sourceforge.net/|Sourceforge "LuaBinaries"]], [[http://www.sourceforge.net/projects/luabinaries|Sourceforge "LuaBinaries"]] - "5.3.6 / Tools Executables". *You need all 3: *"lua-5.3.6_Sources.zip" - Source Code and Makefiles. *"lua-5.3.6_Win64_bin.zip" - Windows x64 Executables. *"lua-5.3.6_Win64_dllw6_lib.zip" - Windows x64 DLL and Includes (MingW 6 Built). *MinGW 6 ( = MinGW 6.3 ), see => [[cpp.html|C, C++ for Windows & MSDOS]]. == MSYS2 Software Distribution and Building Platform for Windows == *The free [[http://www.msys2.org/|MSYS2 Software Distribution and Building Platform for Windows]]. *[[http://packages.msys2.org/|MSYS2 "Packages"]]. *[[http://packages.msys2.org/search?q=lua|MSYS2 "Packages" - Search for "lua"]]. *"Pending Package Updates. 533 packages which have a newer version in the Git repository than in the pacman repository" :-(. == WinLua - Lua Plus Tools for Windows == *The OpenSource [[http://www.winlua.net/|WinLua - Lua Plus Tools for Windows]] *Autor: Russell Haley. *[[http://www.github.com/RussellHaley|GitHub "Russell Haley"]]. *[[http://www.github.com/WinLua|GitHub "WinLua. A complete Lua toolchain including Lua, LuaRocks Package Manger and llvm-mingw C compiler. Build yer own damn batteries"]]. *"A complete toolchain for Lua on Windows. WinLua provides everything you need for Lua development on Windows: Interpreter, Package Manager, C/C++ compiler, and much more". *Latest version in 2021-06 "Lua v5.3" :-). === Outdated and / or unmaintained Distributions === *[[http://www.github.com/fengari-lua/fengari|GitHub "fengari-lua / fengari"]] - "The Lua VM written in JS ES6 for Node and the browser... Fengari implements Lua 5.3 semantics and will hopefully follow future Lua releases". *[[http://www.github.com/rjpcomputing/luaforwindows|GitHub "rjpcomputing/luaforwindows"]], [[http://code.google.com/archive/p/luaforwindows/|Google Code Archive "luaforwindows"]] - "Lua for Windows is a 'batteries included environment' for the Lua scripting language on Windows". Latest version in 2020-03 "Lua v5.1.5-52" :-(. *[[http://luacheia.lua-users.org/|lua-users.org "LuaCheia - a full featured, modular Lua distribution"]] - "Is the LuaCheia project dead? or at least not relevant for Lua 5.1 development? (but only 5.0? or 4.0?) That is the suggestion from these two mail list posts: [1] [2] There doesn't seem to be any activity either" :-(. *LuaJIT & Moonjit, ULua. *LuaJIT. *[[http://www.luajit.org/|The LuaJIT Project]]. Last release 2017-05-01 :-(. *[[http://www.luapower.com/|luapower - The LuaJIT distribution for Windows, Linux and OS X]]. *[[http://www.github.com/luapower|GitHub "luapower - The LuaJIT distribution for Windows, Linux and OS X]]. *[[http://www.luapower.com/api-design|luapower "API design. how to design friendly APIs"]]. *Moonjit. *[[http://www.github.com/moonjit|GitHub "Moonjit. Just In Time compiler for the Lua Programming Language"]]. *[[http://www.twitter.com/siddhesh_p/status/1308594269502885889|Twitter "Siddhesh Poyarekar" - Tweets about Moonjit]]. *[[http://news.ycombinator.com/item?id=21850607|HackerNews "Moonjit – Fork of LuaJIT to Continue Development (github.com/moonjit)"]]. *[[http://www.ulua.io/|ULua: Universal Lua Distribution]] - "More than 300 binary packages updated daily from Luarocks... powered by LuaJIT". *[[http://www.github.com/uluadist|GitHub "uluadist"]]. *[[http://www.scilua.org/|SciLua: Scientific Computing with LuaJIT]] - "The easiest way to install SciLua is via the ULua distribution". *[[http://www.archive.org/details/lua5.3.5|Archive.org, Lua.org, PUC-Rio "Lua 5.3.5 Online Demo for MS-DOS"]]. ==== Online Services for Software Development with Plain LUA ==== *The just-commerical [[http://www.codeanywhere.com/|Codeanywhere]] - "A Cloud Integrated Development Environment. *[[http://www.codeanywhere.com/languages/lua|Codeanywhere is a Cloud Integrated Development Environment "Lua"]]. *[[http://www.codeanywhere.com/pricing|Codeanywhere "Pricing"]] - Free Trial for 7 days :-). There is no free basic account :-(. *The support told me "Lua can be easily installed on any predefined stack (We don't support Lua out of the box) - so you can create a "custom stack" with Lua preinstalled and reuse it later" (?). *[[http://www.ideone.com/|Ideone -Online Compiler and IDE]] - Select "Lua". *"hI9PO2 - Online Lua Compiler & Debugging Tool ". *"print(_VERSION)" => "Lua 5.3". *Error message during execution, might happen "CPU time limit exceeded" :-(. *JDoodle. *[[http://www.jdoodle.com/execute-lua-online/|JDoodle "Online Lua IDE" (Lua 5.3.2, 5.3.4, 5.3.5)]]. *Options: "[x] interactive", "[ ] interactive". *[[http://play.google.com/store/apps/details?id=com.nutpan.jdoodle_app|Google Play "JDoodle"]]. *[[http://www.lua.org/cgi-bin/demo|Lua.org "Demo"]]. *[[http://www.luascript.dev/|LuaScript - The Lua Visual Debugger]] - "LuaScript is a new intuitive web based development environment for Lua". *Blog [[http://www.luascript.dev/blog|LuaScript Blog]]. *[[http://www.replit.com/|replit]] with free "Starter" account. *"Code, create, and learn together. Use our free, collaborative, in-browser IDE to code in 50+ languages — without spending a second on setup". *Lua 5.1.5. *[[http://www.spoj.com/submit/TEST/|Sphere Online Judge (SPOJ)]]. *[[http://www.spoj.com/submit/TEST/|Sphere Online Judge (SPOJ) "Submit a solution"]]. *Select "Lua (luac 5.3.3)". *You may submit a solution, but there is no interactive playground ?! :-(. *[[http://www.tutorialspoint.com/execute_lua_online.php|Tutorialspoint "Execute Lua Online (Lua v5.3.4)"]] - "Online Lua Compiler - Online Lua Editor - Online Lua IDE - Lua Coding Online - Practice Lua Online - Execute Lua Online - Compile Lua Online - Run Lua Online". *[[http://www.tio.run/|Try It Online]] - Select "Categories [x] Practical". *[[http://www.tio.run/#lua|Try It Online "Lua"]] => "Lua 5.3". *[[http://www.tio.run/#lua-luajit|Try It Online "Lua (LuaJIT)"]] => "Lua 5.1". *[[http://www.tio.run/#lua-openresty|Try It Online "Lua (OpenResty)"]] => "Lua 5.1". ==== Mobile LUA ==== === Codea - for Apple iPhone - === == The Tool == *[[http://www.codea.io/|Codea]] for Apple iPad. *"Codea is built on the Lua programming language". *"Games made with Codea". *[[http://www.imore.com/starsceptre-ios-game-was-entirely-coded-ipad|iMore "StarSceptre: The iOS game that was coded entirely on an iPad"]]. *[[http://en.wikipedia.org/wiki/Codea|EN.Wikipedia "Codea"]]. == Resources == *SiENcE / Crank Gaming. *[[http://www.github.com/SiENcE/lovecodify|GitHub "SiENcE / lovecodify"]]. *[[http://crankgaming.blogspot.com/|Blogspot "Crank Gaming"]]. *[[http://crankgaming.blogspot.com/2011/11/lovecodify-wrapper-library-to-run.html|Blogspot, Crank Gaming "LoveCodify - Wrapper Library to run Codify scripts on MacOSX, Linux, Windows"]], 2011. *[[http://www.codea.io/talk/discussion/83/lovecodify-wrapper-library-to-run-codify-scripts-on-macosx-linux-windows/p1|Codea Talk "LoveCodify - Wrapper Library to run Codify scripts on MacOSX, Linux, Windows"]]. === Comet ( formerly: SigmaScript ) - for Android - === *[[http://play.google.com/store/apps/details?id=cc.sidi.SigmaScript|Google Play "Comet"]] - "Comet (formerly SigmaScript) is a development environment for the Lua scripting language for Android with built-in Lua scripting engine". *Development platforms which allow to deploy smartphone apps on mobile devices: See also [[luagames.html|Game Engines and Games with Lua as Scripting Language]]. ==== LUA Blendings ==== === eLua === *[[http://www.eluaproject.net/|eLua]] - "Embedded power, driven by Lua - Quickly prototype and develop embedded software applications with the power of Lua and run them on a wide range of microcontroller architectures". *Wiki [[http://wiki.eluaproject.net/|eLua Wiki]]. *[[http://wiki.eluaproject.net/Boards|eLua Wiki "Development boards supported by eLua"]]. *[[http://docplayer.org/5040818-Diplomarbeit-mechatronik-matthias-hagl-embedded-lua-als-programmierumgebung-fuer-einen-atmel-at91sam7x256-mikrocontroller.html|DocPlayer "Diplomarbeit. Mechatronik. Matthias Hagl Embedded Lua als Programmierumgebung für einen Atmel AT91SAM7X256 Mikrocontroller"]] => eLua. *[[http://www.xing.com/profile/Erik_Kunze2/|XING "Dipl.-Ing. Erik Kunze"]]. *[[http://www.xing.com/communities/posts/just-started-1010436953|XING, Erik Kunze "Just started"]], 2015 - "I'v just started to develop in eLua 5.1.4 for an IoT board based on ESP8266 running NodeMCU. Hardware resources are very limited and that's the challenge I like. I am open to exchanges of experience and contacts". === LuaRT === *[[http://www.luart.org/|LuaRT]] - "Comprehensive Windows framework to develop in Lua". *[[http://community.luart.org/|LuaRT Community]]. *[[http://www.luart.org/doc/|LuaRT Documentation]]. *[[http://www.dev.to/samyeyo|DEV "Sam, Author of LuaRT, the comprehensive Windows framework to develop in Lua"]]. *[[http://www.dev.to/samyeyo/using-files-in-luart-34b9|DEV "Using files in LuaRT"]] - "LuaRT is a comprehensive Windows framework to develop in Lua with a specific runtime library. In the Lua standard library, input / output functionalities are gathered within the io module. In LuaRT, they are grouped together within the sys module, and more particularly the File object". *[[http://www.reddit.com/user/_SamT/|Reddit "_SamT"]]. *[[http://www.reddit.com/r/lua/comments/l1vc7g/luart_a_comprehensive_windows_framework_to/|Reddit "r/lua" - Thread "LuaRT, a comprehensive Windows framework to develop in Lua"]] - "Free as in beer, but closed source, and you can't even use it commercially" :-(. *[[http://www.stackoverflow.com/users/15592404/tsam|StackOverflow "TSam"]]. *[[http://www.stackoverflow.com/questions/66849835/problem-with-accents-while-copying-files-in-lua|StackOverflow "Problem with accents while copying files in LUA"]] - "Standard Lua runtime library (the "io" module) does not support writing UTF8 or UNICODE filenames to disk, as Lua relies on the ANSI C runtime library". === Luau === *See [[luagames.html|Game Engines and Games with Lua as Scripting Language]], "Roblox". === RT Lua === *[[http://web.archive.org/web/*/http://www.profimatics.de/|Archive.org "Profimatics GmbH"]]. *[[http://web.archive.org/web/*/http://www.profimatics.de/index.php/en/rtlua|Archive.org "Profimatics GmbH: RTLua for INtime"]]. *[[http://www.companyhouse.de/Andrea-Buehlmann-Barmstedt|CompanyHouse "Andrea Bühlmann"]] - "Profimatics GmbH, Barmstedt. 10.04.2017 - Nunmehr Liquidator: Andrea Bühlmann, Barmstedt Nicht mehr Prokurist: Robert Bühlmann. Durch Beschluss der Gesellschafterversammlung vom 16.03.2017 ist die Gesellschaft aufgelöst". *Computer & Automation. -[[http://www.computer-automation.de/steuerungsebene/steuern-regeln/lua-eine-alternative-zur-sps-programmierung.130406.html|Computer & Automation, Robert Bühlmann "Skriptsprachen. Lua - eine Alternative zur SPS-Programmierung? Teil 1"]]. -[[http://www.computer-automation.de/steuerungsebene/steuern-regeln/lua-eine-alternative-zur-sps-programmierung.130406.2.html|Computer & Automation, Robert Bühlmann "Skriptsprachen. Lua - eine Alternative zur SPS-Programmierung? Teil 2"]]. -[[http://www.computer-automation.de/steuerungsebene/steuern-regeln/lua-eine-alternative-zur-sps-programmierung.130406.3.html|Computer & Automation, Robert Bühlmann "Skriptsprachen. Lua - eine Alternative zur SPS-Programmierung? Teil 3"]]. -[[http://www.computer-automation.de/steuerungsebene/steuern-regeln/lua-eine-alternative-zur-sps-programmierung.130406.4.html|Computer & Automation, Robert Bühlmann "Skriptsprachen. Lua - eine Alternative zur SPS-Programmierung? Teil 4"]]. *[[http://www.elektroniknet.de/embedded/software/echtzeit-fuer-lua-skripte.132010.html|elektroniknet.de "Echtzeit für Lua-Skripte"]], 2016. *[[http://www.heise.de/developer/meldung/RT-Lua-Skript-basiertes-Programmieren-und-Evaluieren-von-Echtzeit-Anwendungen-3116409.html|heise "RT Lua: Skript-basiertes Programmieren und Evaluieren von Echtzeit-Anwendungen"]], 2016 - "RT Lua setzt sich aus vier Komponenten zusammen: INtime für Windows beziehungsweise INtime Distributed RTOS, Eclipse als Entwicklungsumgebung, der Lua-Interpreter selbst und drei Add-ons. Dabei handelt es sich um einen Modbus-Server und -Client für die Kommunikationssteuerung zwischen SPS- und PC-Systemen, das quelloffene MQTT-Protokoll (Message Queue Telemetry Transport) für die M2M-Kommunikation und SQLite für das Speichern von Daten". *[[http://www.it-techblog.de/tenasys-auf-der-embedded-world-2016-intime-rt-lua-motion-programmierung-und-mehr/02/2016/|IT-techBlog: Security, AI, Cloud, Industry 4.0, IoT & Co. "TenAsys at Embedded World 2016: INtime, eVM, RT Lua, motion programming in C and more"]]. *"RT Lua: Simple and fast real-time programming with the Lua scripting language". *"Last but not least, Robert Bühlmann from Profimatics GmbH will be at the booth again to show his current development called RT Lua. He has thus created an elegant connection between the Lua scripting language and the realtime OS INtime. This allows real-time applications to be programmed and evaluated without in-depth knowledge of real-time programming. Among other things, this has to do with INtime's very simple API, which Lua programmers can use to access the TenAsys real-time environment - with all the technical possibilities. *"Incidentally, Robert gave us an insight into Lua last November at the SPS IPC Drives. The result is the following video that shows the possibilities of this scripting language". *[[http://www.youtube.com/watch?v=ChOVBlklSyA|YouTube "Robert Buhlmann von Profimatics spricht über die Anwendungsmöglichkeiten von Lua"]]. *[[http://www.tenasys.com/products/intime-rtos/|TenAsys Corporation "INtime RTOS"]] - "INtime RTOS runs in parallel with Windows* (32-bit and 64-bit) to utilize its extensive human machine interfaces (HMI)". *[[http://en.wikipedia.org/wiki/INtime|EN.Wikipedia "INtime"]]. === UniLua === *[[http://www.github.com/xebecnan/UniLua|GitHub "xebecnan / UniLua"]] - "A pure c# implementation of Lua 5.2 focus on compatibility with Unity". === Minimal LUA Implementations === *[[http://wiki.tcl-lang.org/page/Lua|Tcler's Wiki "Lua"]]. ==== Meta Languages running on the LUA Runtime & blended LUA Meta Languages === === acrionlua === *[[http://www.acrion.ch/|acrion innovations GmbH]], Switzerland. *[[http://www.acrion.ch/de/news/2022-10-10/|acrion innovations GmbH - News "Stefan hat auf dem World Lua Workshop 2022 einen Vortrag über acrionlua gehalten!"]] - Speech "acrionlua - a C++ extension to lua". *[[http://www.github.com/acrion/acrionlua|GitHub "acrion/acrionlua"]] - As of 2022-10, no code was published :-(. === Fennel === *[[http://www.fennel-lang.org/|Fennel]]. *[[http://www.fennel-lang.org/rationale|Fennel "Why Fennel?"]] - "Fennel is a programming language that runs on the Lua runtime". === LuaPlus === *[[http://www.luaplus.org/|LuaPlus.org]], [[http://www.github.com/jjensen/luaplus51-all|GitHub "jjensen / luaplus51-all"]]. *[[http://moddb.fandom.com/wiki/Lua:Tutorials:Scripting_with_LuaPlus_and_Cpp|Fandom, ModDB Wiki "Lua:Tutorials:Scripting with LuaPlus and Cpp"]]. === Metalua === *[[http://www.github.com/fab13n/metalua|GitHub "fab13n / metalua"]] - "Metalua is a Lua code analysis tool, as well as a compiler for a superset of Lua 5.1 supporting Compile-Time Meta-Programming". *[[http://www.lua-users.org/wiki/MetaLua|Lua-Users "MetaLua"]] - "'Lua for Windows' now includes Metalua". *[[http://usermanual.wiki/Document/metaluamanual.31322138/html|Usermanual Wiki "Metalua Manual metalua-manual"]] ( PDF ). *[[http://news.ycombinator.com/item?id=9811325|HackerNews "Metalua isn't compatible with luajit"]]. === MoonScript === *[[http://www.moonscript.org/|MoonScript]] - "A programmer friendly language that compiles to Lua". === Ravi === *[[http://ravilang.github.io/|GitHub.io "Ravi Programming Language"]] - "A derivative of Lua 5.3 with limited optional static typing and MIR based JIT compiler". *[[http://www.github.com/ravilang|GitHub "The Ravi Programming Language"]]. *[[http://the-ravi-programming-language.readthedocs.io/|ReadTheDocs "Ravi Programming Language"]]. *[[http://www.github.com/dibyendumajumdar/Suravi|GitHub "dibyendumajumdar / Suravi"]] - "Suravi is a small distribution of Ravi/Lua 5.3 with batteries such as cjson, lpeglabel, luasocket, penlight, torch7, luv, luaossl". === S-LUA === *[[http://www.github.com/eugeneia/s-lua|GitHub "S-Lua, S-expressions and Macros for Lua"]] - "S-Lua is a thin lispy meta programming layer on top of Lua, inspired by Parenscript". *[[http://www.mr.gy/blog/lua-meta-programming.html|Max Rottenkolber Blog "Experimental Meta-Programming for Lua"]]. === Teal === *[[http://www.github.com/teal-language|GitHub "Teal language"]] - "A typed dialect of Lua". === Terra === *[[http://www.terralang.org/|Terra]] - "A low-level system programming language that is embedded in and meta-programmed by the Lua programming language". *[[http://terralang.oHrg/getting-started.html|Terra "Getting Started"]] - "The Terra language is embedded inside a normal Lua program... Top-level declarations in a Terra source code file are always run as normal Lua code. To actually begin writing Terra code, we introduce a Terra function with the keyword 'terra'". *[[http://www.github.com/terralang|GitHub "terralang"]]. === Titan & Pallene === == Titan == *[[http://www.github.com/titan-lang|GitHub "Titan Programming Language"]]. *[[http://titan-lang.org/|http://titan-lang.org/]]. *[[http://www.lua.org/wshop17/Gualandi.pdf|Lua Workshop #17, Hugo Musso Gualandi "Titan: A System Programming Language made for Lua"]]. == Pallene == *[[http://www.github.com/pallene-lang|GitHub "Pallene Programming Language"]]. *[[http://www.inf.puc-rio.br/~roberto/docs/pallene-sblp.pdf|Hugo Musso Gualandi, Roberto Ierusalimschy "Pallene: A statically typed companion language for Lua"]] ( PDF ). *[[http://thesundayprogrammer.medium.com/pallene-a-programming-language-for-lua-extension-modules-684074df4598|Medium "Pallene: A Programming Language for Lua Extension Modules"]], 2021. *[[http://www.reddit.com/r/lua/comments/jogga6/what_do_you_think_about_the_pallene_programming/|Reddit "What do you think about the Pallene programming language?"]], 2020. *[[https://news.ycombinator.com/item?id=18038619|Hacker News "Pallene: A statically typed companion language for Lua [pdf]"]] - "Pallene is a friendly fork of Titan". === Typed Lua === *[[http://www.github.com/andremm/typedlua|GitHub "Typed Lua"]] - "Please note that Typed Lua is not being actively maintained. For an active type checker for Lua see tl". === UVI Script === *[[http://www.uvi.net/uviscript/|UVI Script]] - "A domain-specific scripting language built on top of the Lua scripting language. It has been created in order to provide greater flexibility and inject artifical intelligence when generating and interpreting (MIDI) musical events". ==== Resources ==== *[[http://www.lua-users.org/wiki/LuaImplementations|Lua-Users "Lua Implementations"]]. ===== Lua Applications and Applications with Lua as Scripting Language ====== ==== Professional Lua Applications and professional Applications with Lua as Scripting Language ==== *[[luagames.html|Game Engines and Games with Lua as Scripting Language]]. *[[luaapplications.html|Lua Applications and Applications with Lua as Scripting Language]]. ==== OpenSource Applications / Projects ==== *[[http://github.com/bartman/wmii-lua|Github, bartman "wmii-lua"]]. *[[http://www.jukie.net/bart/|Bart]], [[http://www.jukie.net/bart/blog/tag/lua|Bart's Blog - Lua]]. *[[http://www.keplerproject.org/|Kepler Project]]. *[[http://www.github.com/keplerproject/cgilua/|Github, Kepler Project "CGILua - Building Web Scripts with Lua"]] - "CGILua is a tool for creating dynamic HTML pages and manipulating input data from Web forms". *"ljsyscall". *[[http://www.github.com/justincormack/ljsyscall|GitHub "justincormack / ljsyscall"]] - "LuaJIT Unix syscall FFI". *[[http://web.archive.org/web/20200207043401/http://www.myriabit.com/ljsyscall/|Archive.org "Myriabit: ljsyscall"]] ( - 2020-02-07 ). *[[http://web.archive.org/web/20190110151920/http://myriabit.com/ljsyscall/fosdem2013/|Archive.org "Myriabit: A high level language for low level code. Fosdem 2013"]] ( - 2019-01-10 ). *[[http://www.lua.org/wshop13/Cormack.pdf|Lua Workshop 2013, Justin Cormack "Towards a Luascriptedoperating system"]] ( PDF ). *[[http://en.wikipedia.org/wiki/Foreign_function_interface|EN.Wikipedia "Foreign function interface"]]. *LuaForge - The discontinued (?) project repository for third-party Lua projects :-(. *[[http://www.luaforge.net/|LuaForge ( luaforge.net )]]. *[[http://files.luaforge.net/|files.luaforge.net]] - Alive in 2021-07 :-). *[[http://web.archive.org/web/*/http://www.luaforge.net/|LuaForge]] ( - 2020-04-21 ). *[[http://web.archive.org/web/*/http://luaforge.net/projects/|LuaForge "Project Catalog"]] ( - 2020-04-21 ). *[[http://web.archive.org/web/*/http://luaforge.net/tags/|LuaForge "Projects by Tag"]] ( - 2020-04-06 ). *[[http://www.github.com/luaforge|GitHub "LuaForge"]] ( [[luaforge@gmail.com]], [[http://www.luaforge.net/|http://luaforge.net/]] ) :-), but just 56 projects :-(. *[[http://www.twitter.com/luaforge|Twitter "LuaForge"]]. *[[http://www.twitter.com/hashtag/luaforge|Twitter - Tagged with #luaforge]]. *[[http://www.github.com/LuaDist/luajava/|Github "LuaDist / luajava"]] - "LuaJava. A Script Tool for Java". *[[http://www.luaplayer.org/|luaplayer.org - All things PSP & Lua]]. *[[http://www.rasterbar.com/products/luabind.html|Rasterbar Software "Luabind"]] - "A library that helps you create bindings between C++ and Lua". *SourceForge. *[[http://doris.sourceforge.net/|SourceForge "Doris - Script driven OpenGL viewer"]], [[http://www.sourceforge.net/projects/doris|SourceForge "Doris - OpenGL scripting"]]. *[[http://htt.sourceforge.net/|SourceForge "HTTP Test Tool"]], [[http://www.sourceforge.net/projects/htt/|SourceForge "HTTP Test Tool"]]. *"httest is a script based tool for testing and benchmarking web applications, web servers, proxy servers and web browsers. httest can emulate clients and servers in the same test script, very useful for testing proxys". *Author: [[http://www.xing.com/profile/Christian_Liesch/|XING "Christian Liesch"]]. *[[http://www.terrame.org/|TerraME: Multiparadigm Modeling Toolkit]]. *[[http://www.github.com/TerraME/|GitHub "TerraME"]]. *[[http://www.tecgraf.puc-rio.br/~celes/|Waldemar Celes]]. *[[http://www.tecgraf.puc-rio.br/~celes/tklua/|Waldemar Celes "tklua - Binding Tk to Lua"]]. *[[http://www.tecgraf.puc-rio.br/~celes/tolua/|Waldemar Celes "toLua - accessing C/C++ code from Lua"]]. ==== Language-integrated Coroutines and OpenSource MultiThreading Frameworks ==== == ConcurrentLua == *[[http://www.github.com/lefcha/concurrentlua|GitHub "lefcha / concurrentlua"]] - "Concurrency oriented programming in Lua". == helper-threads == *[[http://www.github.com/javierguerragiraldez/helper-threads|GitHub "javierguerragiraldez / helper-threads"]] - "Provides a consistent framework to write non-blocking C libraries, with a Lua interface for starting tasks and managing the Futures, Queues and Threads". *[[http://www.twitter.com/javier_guerra_g|Twitter "Javier Guerra G"]]. *[[http://javier.guerrag.com/search?q=lua|Javier Guerrag - Search for "lua"]]. == Lua Coroutines ( by Lua authors ) == *[[http://www.lua.org/manual/5.1/manual.html#2.11|Lua.org, Lua Manual 5.1 "2.11 – Coroutines"]]. *[[http://www.lua.org/pil/9.1.html|Lua.org "Programming in Lua" - "9.1 – Coroutine Basics"]]. *[[http://www.tutorialspoint.com/lua/lua_coroutines.htm|Tutorialspoint "Lua - Coroutines"]]. *[[http://www.lua-users.org/wiki/CoroutinesTutorial|Lu-Users "Coroutines Tutorial"]]. == Lua Lanes == *[[http://lualanes.github.io/lanes/|GitHub.io "Lua Lanes - multithreading in Lua"]]. *[[http://www.github.com/LuaLanes/|GitHub "LuaLanes"]]. == luaproc == *[[http://www.github.com/askyrme/luaproc|GitHub "askyrme /luaproc"]] - "A concurrent programming library for Lua". *[[http://www.inf.puc-rio.br/~roberto|PUC-Rio, Departamento de Informática "Roberto Ierusalimschy"]]. *[[http://www.inf.puc-rio.br/%7Eroberto/cvpub.html|PUC-Rio, Departamento de Informática "Roberto Ierusalimschy" - "Publications"]]. *[[http://www.inf.puc-rio.br/~roberto/docs/ry08-05.pdf|Alexandre Skyrme, Noemi Rodriguez, Roberto Ierusalimschy "Exploring Lua for Concurrent Programming"]] ( PDF ). == LuaThread == *[[http://web.archive.org/web/*/http://www.cs.princeton.edu:80/~diego/|Archive.org "Diego Nehab's homepage"]]. *[[http://web.archive.org/web/*/http://www.cs.princeton.edu:80/~diego/professional/luathread/|Archive.org "Diego Nehab 'LuaThread'"]]. *[[http://hserg.github.io/luathread-website/home.html|GitHub.io "Sergey Klochkov" - "LuaThread"]] ( mirror ). *[[http://www.github.com/HSerg/luathread-website|GitHub "HSerg / luathread-website"]]. *[[http://lua.2524044.n2.nabble.com/LuaThread-sources-tt7685477.html|Nabble "LuaThread sources?"]], 2019. *[[http://www.github.com/diegonehab|GitHub "Diego Nehab"]] - "LuaThread" is not available :-(. == Occasional Threading / Threads without Locks == *[[http://www.lua-users.org/lists/lua-l/2006-11/msg00368.html|Lua-Users, Russ Cox "occasional threading in lua"]]. *[[http://www.swtch.com/~rsc/talks/|swtchboard, Russ Cox "Talks"]]. *[[http://www.swtch.com/~rsc/talks/threads07/#(1)|swtchboard, Russ Cox "Second International Plan 9 Workshop, December 2007 - Russ Cox 'Threads without Locks'"]]. == Rings == *[[http://keplerproject.github.io/rings/|GitHub "keplerproject" - "Ring"]]. *[[http://www.github.com/keplerproject/rings|GitHub "keplerproject / rings"]] - "A library which provides a way to create new Lua states from within Lua". == Resources == *[[http://lualanes.github.io/lanes/comparison.html|GitHub.io "Lua Lanes - multithreading in Lua" - "Comparisons to other threading kits"]] #. *[[http://www.lua-users.org/lists/lua-l/2008-05/msg00490.html|Lua-Users "Re: Question about multi-threading in Lua"]]. *[[http://www.riptutorial.com/lua/example/11751/create-and-use-a-coroutine|RIP Tutorial "Lua Coroutines. Create and use a coroutine"]]. ==== JSON Frameworks ==== *"dkjson" - "David Kolf's JSON module for Lua". *[[http://www.github.com/LuaDist/dkjson|GitHub "LuaDist / dkjson"]]. *[[http://dkolf.de/src/dkjson-lua.fsl/|dkjson — dkjson "JSON Module for Lua"]]. *[[http://www.luarocks.org/modules/dhkolf/dkjson|LuaRocks "dkjson"]]. *"Lua CJSON". *[[http://www.github.com/mpx/lua-cjson|GitHub "mpx / lua-cjson"]] - "Lua CJSON. The Lua CJSON module provides JSON support for Lua", "Lua CJSON is a fast JSON encoding/parsing module for Lua". *[[http://kyne.com.au/~mark/software/lua-cjson.php|Mark Pulford "Lua CJSON"]]. *[[http://www.luarocks.org/modules/openresty/lua-cjson|LuaRocks "lua-cjson"]] - "Fast JSON encoding/parsing support for Lua". *[[http://www.openresty.org/en/lua-cjson-library.html|OpenResty "Lua Cjson Library"]]. ==== MVC Frameworks ==== === Freifunk Lua Configuration Interface" ( FFLuCI ) === *"Freifunk Lua Configuration Interface" ( FFLuCI ), the Lua MVC-Framework for Freifunk with templating support. *[[http://web.archive.org/web/*/http://luci.freifunk-halle.net/|Archive.org "Freifunk Halle - LuCI Project"]] ( - 2009-04-16 ). *[[http://www.openwrt.org/|OpenWrt]] ( & [[http://www.oftc.net/|Open and Free Technology Community ( OTFC )]] ). *[[http://www.openwrt.org/docs/|OpenWrt "Documentation"]]. *[[http://www.openwrt.org/docs/guide-user/|OpenWrt "Documentation / User-Guide"]]. *[[http://www.openwrt.org/docs/techref/|OpenWrt "Technical Reference"]]. *[[http://www.openwrt.org/docs/techref/luci|OpenWrt "LuCI – Technical Reference"]]. *[[http://dev.archive.openwrt.org/|OpenWrt development center]]. *[[http://www.github.com/openwrt/luci|GitHub "openwrt / luci"]] - "LuCI - OpenWrt Configuration Interface". *[[http://web.archive.org/web/*/http://luci.subsignal.org/trac/|Archive.org "luci.subsignal.org/trac/"]]. *[[http://www.titanwolf.org/Network/Articles/Article?AID=a865285b-1433-4058-b80a-5ce2699e0762|TitanWolf "1. For me, LuCI: LuCI Official ---- 1. Overview"]]. *[[http://blog.freifunk.net/tag/mvc-framework/|Freifunk Blog - Tag "mvc framework"]], 2008. *[[http://www.lua-users.org/lists/lua-l/2008-11/msg00250.html|Lua-Users Mailing-List, Thread "LuCI - Framework for Embedded Development"]], 2008. *[[http://relaunch.weimarnetz.de/newsgroups/article.php?id=357&group=freifunk.de.firmware.dev|WeimarNetz - "freifunk.de.firmware.dev", Thread "[Kamikaze] Lua MVC Framework for webinterface projects"]], 2008-03-03. *[[http://www.weimarnetz.de/newsgroups/article.php?id=364&group=freifunk.de.firmware.dev|WeimarNetz - "freifunk.de.firmware.dev", Thread "[Kamikaze] ANN: It's FFLuCI again, next generation Lua webinterface"]], 2008-08-24. === Orbit === *[[http://www.github.com/keplerproject/orbit|GitHub.com "keplerproject / orbit"]] - "An MVC web framework for Lua". === Sailor! === *[[http://web.archive.org/web/20191221134831/http://www.sailorproject.org/|Archive.org "Sailor! A Lua MVC web framework"]]. *[[http://w.etiene.net/|Etiene Dalcol - Sailor! A Lua MVC web framework ( w.etiene.net )]] ( "w." ! ). *[[http://www.twitter.com/sailor_lua/|Twitter "Sailor framework, @sailor_lua"]]. *[[http://www.twitter.com/etiene_d|Twitter "Etiene Dalcol, @etiene_d"]]. *GitHub. *[[http://www.github.com/etiene|GitHub "Etiene (Etiene Dalcol)"]]. *[[http://www.github.com/sailorproject/|GitHub "Sailor Project"]] - "A web framework in the Lua programming language that runs standalone and over Nginx, Apache & other web servers". *[[http://www.github.com/sailorproject/sailor|GitHub "sailorproject / sailor"]] - "A Lua MVC Web Framework". *[[http://www.slideshare.net/EtieneDalcol/web-development-with-lua-introducing-sailor-an-mvc-web-framework|SlideShare, Etiene Dalcol "Web development with Lua: Introducing Sailor an MVC web framework @ CodingSerbia 2015"]]. *[[http://www.slideshare.net/EtieneDalcol/sailor-a-web-mvc-framework-in-lua-by-etiene-dalcol-lua-workshop-2014|SlideShare, Etiene Dalcol "Sailor - A web MVC framework in Lua (Lua Workshop 2014)"]]. *[[https://presentations2015.s3.amazonaws.com/60_presentation.pdf|AmazonAWS, Etiene Dalcol "Web development with Lua Programming Language. Introducing Sailor, a web MVC framework in Lua"]]. *[[http://www.youtube.com/watch?v=igkEr8dw9Lk|YouTube, Lua Workshop 2014, Etiene Dalcol "Sailor - a web MVC framework in Lua"]]. *[[http://av.tib.eu/media/31019|TIB, Étiene Dalcol "Web Development in Lua"]], 2016 at FOSDEM. *[[http://archive.fosdem.org/2016/schedule/event/web_development_in_lua_sailor_mvc/|FOSDEM Archive 2016 "Web development in Lua"]]. *[[http://www.bitcoininsider.org/article/16928/sailor-lua-mvc-web-framework|Bitcoininsider "Sailor: A Lua MVC Web Framework"]]. *[[http://www.titanwolf.org/Network/Articles/Article?AID=5537e936-5923-4138-9c9e-9ac4d2f37e4e|TitanWolf "[cocos2dx] Framework MVC in cocos2dx-lua"]] - "Lua's MVC framework Sailor". === Resources === *[[http://www.developpaper.com/openresty-front-end-development-lightweight-mvc-framework-package-ii-rendering/|developpaper "Openresty front end development lightweight MVC framework package II (rendering)"]] - "It mainly uses the Lua resty template library". ==== Operating Systems / Realtime Operating Systems ===== === Khoros === *[[http://outofhanwell.wordpress.com/2008/08/16/khoros-a-lua-operating-system/|Matthias Miller, "Out of Hanwell" - Article "Khoros: A Lua Operating System "]], 2008. *[[http://web.archive.org/web/*/http://www.osdever.net/bkerndev/Docs/title.htm|Archive.org "bkerndev. Bran's Kernel Development. A tutorial on writing kernels"]] ( - 2012-01-22 ). *[[http://web.archive.org/web/*/http://projects.plentyfact.org/projects/list_files/thisandthat|Archive.org "projects.plentyfact.org/projects/list_files/thisandthat"]]. *[[http://web.archive.org/web/*/http://projects.plentyfact.org/attachments/download/79/khoros-lua-os.tar.gz|Archive.org "khoros-lua-os.tar.gz"]]. *[[http://www.lua-users.org/lists/lua-l/2011-08/msg01189.html|Lua-Users Mailing List "Re: Lua-based OS (was: Safe Lua)"]]. === Lua-RTOS-ESP32 === *[[http://www.github.com/whitecatboard/Lua-RTOS-ESP32|GitHub "whitecatboard / Lua-RTOS-ESP32"]] - "Lua RTOS for ESP32". === openLuat === *[[http://www.github.com/openLuat|GitHub "openLuat"]]. *[[http://www.github.com/openLuat/LuatOS|GitHub "openLuat / LuatOS"]] - "Lua base RTOS, build for many embedded systems". ==== OpenSource C/C++ & C# Interface Integration Frameworks ===== === Frameworks === *[[http://www.github.com/vinniefalco/LuaBridge|GitHub "vinniefalco/LuaBridge"]] - "A lightweight, dependency-free library for binding Lua to C++ ". *"NLua". *[[http://www.nlua.org/|NLua]] - "The bind between Lua world and the .NET world". *[[http://www.github.com/NLua/NLua|GitHub "NLua / NLua"]] - "Bridge between Lua and the .NET.". *"slua" *[[http://www.github.com/pangweiwei/slua|GitHub "pangweiwei / slua"]] - "Fastest lua binding via static code generating for Unity3D and mono". *"xLua". *[[http://www.github.com/Tencent/xLua|GitHub "Tencent / xLua"]] - "A lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc.". *[[http://www.programmersought.com/article/69814261671/|ProgrammerSought "xLua basics"]]. *Execute LUA scripts from C#. === Resources === *[[http://www.titanwolf.org/Network/Articles/Article?AID=b0a41a1f-0f87-4495-94ec-5bbf526f9ecb#gsc.tab=0|TitanWolf "Use Lua scripts in Unity: language layer and game logic binding layer processing"]]. ==== Some other OpenSource Frameworks ===== *LPeg. *[[http://www.inf.puc-rio.br/~roberto/lpeg/|Roberto Ierusalimschy "LPeg - Parsing Expression Grammars For Lua, version 1.0"]]. *[[http://www.github.com/sqmedeiros/lpeglabel|GitHub "sqmedeiros / lpeglabel"]]. *[[http://www.luarocks.org/modules/sergio-medeiros/lpeglabel|LuaRocks "LPegLabel"]] - "Parsing Expression Grammars For Lua with Labeled Failures". *[[http://w3.impa.br/~diego/software/luasocket/|LuaSocket]] - Network support for the Lua language. *[[http://www.github.com/diegonehab/luasocket|GitHub "diegonehab/luasocket"]]. *[[http://www.thijsschreijer.nl/blog/?p=772|Tieske. Thijs Schreijer's techie stuff "Setting up a basic Lua installation on Windows"]] - "One big problem I ran into is that the defacto standard socket library for Lua (LuaSocket) does not compile with LuaRocks and the MinGW compiler" :-(. "But a workaround is available" :-). *[[http://www.luarocks.org/modules/luasocket/luasocket|LuaRocks "luasocket"]] - Binaries. *[[http://www.luarocks.org/modules/luasocket/luasocket/2.0.2-6|LuaRocks "LuaSocket 2.0.2-6"]] - "Version 2.0.2-6 of LuaSocket was uploaded 2 years ago. For lua >= 5.1, < 5.2" - Not for LUA 5.3 :-(. *So no solution for LUA 5.3 to use these files?! *You may compile ".src.rock" files :-). *If you try to compile the ".rockspec" file, access toe the switched-off [[http://www.luaforge.com/|LuaForge]] open source project repository is requested :-(. *[[https://www.programmersought.com/article/12126575123/|ProgrammerSought "Use VS to compile luasocket in windows environment"]]. *"luarocks install luasocket" on Window, using MinGW => Error message: mingw32-gcc -O2 -c -o src/wsocket.o -IC:\int\w64\develop\lua/include src/wsocket.c -DLUA_COMPAT_APIINTCASTS -DLUASOCKET_DEBUG -DLUASOCKET_INET_PTON -DWINVER=0x0501 -DLUASOCKET_API=__declspec(dllexport) -DMIME_API=__declspec(dllexport) -Ic:/windows/system32/include In file included from src/wsocket.h:11:0, from src/socket.h:18, from src/wsocket.c:10: src/wsocket.c: In function 'socket_gaistrerror': src/wsocket.c:417:14: error: 'ERROR_NOT_ENOUGH_MEMORY' undeclared (first use in this function) case EAI_MEMORY: return "memory allocation failure"; ^ src/wsocket.c:417:14: note: each undeclared identifier is reported only once for each function it appears in Error: Build error: Failed compiling object src/wsocket.o *[[http://www.lua-users.org/wiki/LuaCom|lua-users Wiki "Lua Com"]] - "A library allowing Lua to use and implement Microsoft's [Component Object Model (COM)] / ActiveX objects". *[[http://webserver2.tecgraf.puc-rio.br/~rcerq/luacom/|The LuaCOM Library]]. *[[http://www.github.com/davidm/luacom|GitHub "davidm / luacom"]]. *[[http://documentation.help/LuaCOM/|documentation.HELP! "LuaCOM User Manual (Version 1.3b)"]]. *[[http://www.luvit.io/|Luvit <3 ( luvit.io )]] - "Asynchronous I/O for Lua". *[[http://www.github.com/luvit|GitHub "Luvit Community"]]. *"Protocol Buffers" is a binary serialization format and technology, released to the open source community by Google in 2008. *[[http://code.google.com/archive/p/protoc-gen-lua/|Google Code "protoc-gen-lua"]], [[http://www.github.com/sean-lin/protoc-gen-lua|GitHub "sean-lin / protoc-gen-lua"]]. *[[http://www.github.com/starwing/lua-protobuf|GitHub "starwing / lua-protobuf"]] - "A Lua module to work with Google protobuf". *[[http://www.luarocks.org/modules/xavier-wang/lua-protobuf|LuaRocks, Xavier Wang "lua-protobuf"]]. *[[http://www.github.com/scoder/lupa|GitHub "scoder /lupa"]], [[http://www.pypi.org/project/lupa/|Pypi "Lupa"]] - "Lupa integrates the runtimes of Lua or LuaJIT2 into CPython". *[[http://www.github.com/ildar/tango|GitHub "ildar/tango"]]. *"tango is a small, simple and customizable RPC (remote procedure call) module for Lua". *"support NodeMCU-run server, see README-NodeMCU.md for details". *[[http://www.torch.ch/|Torch]] - "Torch is a scientific computing framework with wide support for machine learning algorithms that puts GPUs first. It is easy to use and efficient, thanks to an easy and fast scripting language, LuaJIT, and an underlying C/CUDA implementation". *[[http://www.github.com/torch/torch7|GitHub "torch / torch7"]]. ==== Simple Projects for Lua Starters ==== === Calculator === *[[http://gist.github.com/Noble-Mushtak/a2eb302003891c85b562|GitHub Gist "Noble-Mushtak/Calculator.lua"]]. *[[http://gist.github.com/ghiculescu/b5dac57df1e7301002c9|GitHub Gist "ghiculescu/calculator.lua"]]. *[[http://www.google.com/search?q=lua+calculator|Google - Search for "lua calculator"]]. *[[http://www.codegrepper.com/code-examples/lua/lua+calculator|Grepper "'lua calculator' Code Answer"]]. *[[http://www.reddit.com/r/lua/comments/fcce0e/learning_lua_made_a_simple_calculator_any_tips_on/|Reddit "Learning Lua - Made a simple calculator.. Any tips on how to improve?"]]. *[[http://codereview.stackexchange.com/questions/129423/simple-four-operation-calculator-in-lua/129424|Stackexchange CodeReview "Simple four-operation calculator in Lua"]]. *[[http://www.replit.com/repls/AgedTiredVisitor|repl.it "AgedTiredVisitor"]]. *[[http://www.replit.com/repls/WirelessThoseExpertise|repl.it "WirelessThoseExpertise"]]. *[[http://stackoverflow.com/questions/63390761/assistance-related-to-lua-programming-where-basic-calculator-need-to-build-using|StackOverflow "Assistance related to Lua programming where Basic Calculator need to build using 3 operators addition, subtraction and multiple"]]. *[[http://www.youtube.com/watch?v=YEcChLjKm7I|YouTube, Rohan Tech "How to Make a Simple Calculator in Lua"]]. === Concentration / Pairs / Aufdeckspiel === *[[http://www.anwalt24.de/fachartikel/wettbewerbs-und-markenrecht/22038|Anwalt24 "Das Ravensburger-Spiel Memory(R) im Streit mit dem Markenrecht und der digitalen Welt"]]. *[[http://www.rhetorik.ch/Medienrecht/Memory/|Knill+Knill Kommunikationsberatung - Rhetorik.ch "'Memory' Massenabmahnung"]]. *[[http://de.wikipedia.org/wiki/Pairs|DE.Wikipedia "Pairs"]]. *[[http://en.wikipedia.org/wiki/Concentration_(card_game)|EN.Wikipedia "Concentration (card game)"]], [[http://de.wikipedia.org/wiki/Memory_(Spiel)|DE.Wikipedia "Memory (Spiel)"]]. === Chat Bots === == For use with MMOGs == *[[http://www.lua-users.org/wiki/SciteElizaClassic|Lua-Users "Scite Eliza Classic"]]. *[[http://www.github.com/ac-minetest/eliza|GitHub "ac-minetest / eliza"]]. *( [[http://www.masswerk.at/elizabot/|mass:werk – media environments "elizabot.js"]] ) in JS. *[[http://en.wikipedia.org/wiki/ELIZA|EN.Wikipedia "ELIZA"]], [[http://de.wikipedia.org/wiki/ELIZA|DE.Wikipedia "ELIZA"]]. == For use with Third Party Applications == *[[http://www.toptal.com/chatbot/how-to-make-a-discord-bot|Toptal, LLC. "How to Make a Discord Bot: an Overview and Tutorial"]] - "At this time, the officially vetted libraries include implementations for Crystal, C#, D, Go, Java, JavaScript, **Lua**, Nim, PHP, Python, Ruby, Rust, and Swift". === Musical Chairs === *[[http://en.wikipedia.org/wiki/Musical_chairs|EN.Wikipedia "Musical chairs"]], [[http://de.wikipedia.org/wiki/Reise_nach_Jerusalem|DE.Wikipedia "Reise nach Jerusalem"]] ( "Reise nach Rom" ). ==== Resources ==== *[[http://www.awesomeopensource.com/projects/lua|Awesome Open Source "The Top 2,139 Lua Open Source Projects"]]. *[[http://www.opensourcelibs.com/libs/lua|Open Source Libs "Lua"]] - "1035 Open Source Lua Software Projects. Free and open source lua code projects including engines, APIs, generators, and tools". ===== Resources ===== *[[http://community.3d-modellbahn.de/forums/topic/4427-lua-tutorial/|3D-Modellbahn Studio "Lua Tutorial - Manual and tutorials"]]. *[[http://activevb.de/tutorials/tut_lua/tut_lua.html|ActiveVB. Die Community zu .NET und Classic VB, Henrik Ilgen "Lua lernen - Teil 1"]]. *[[http://underpop.online.fr/l/lua/|Bate-papo "Lua 5.1 short reference"]]. *[[http://underpop.online.fr/l/lua/faq/|Bate-papo "Lua Unofficial FAQ (uFAQ)"]] for Lua 5.2. *[[http://www.bigdata-insider.de/was-ist-lua-a-779887/|Bigdata Insider "Was ist Lua?"]]. *[[http://www.cheat-sheets.org/saved-copy/lua-apiref.pdf|Cheat Sheets "Lua 5.1 C API short reference"]] ( PDF ). *[[http://blog.cloudflare.com/tag/lua/|The Cloudflare Blog "LUA"]]. *[[http://www.devdocs.io/|Devdocs.io - "DevDocs API Documentation"]]. *[[http://www.github.com/freeCodeCamp/devdocs|GitHub "freeCodeCamp / devdocs"]] - "API Documentation Browser". *Example: [[http://www.devdocs.io/lua~5.4/|DevDocs "Lua 5.4"]]. *[[http://drdobbs.com/architecture-and-design/184410014/|Dr.Dobb's Journal - Luiz Henrique de Figueiredo, Roberto Ierusalimschy, and Waldemar Celes "Lua: an Extensible Embedded Language"]]. *[[http://ebens.me/|ebens.me]] (no "www." ). *[[http://ebens.me/category/tutorials|ebens.me "Tutorials"]] (no "www." ). *[[http://ebens.me/post/lua-for-programmers-part-1|ebens.me "Lua for Programmers Part 1: Language Essentials"]] (no "www." ). *[[http://ebens.me/post/lua-for-programmers-part-2|ebens.me "Lua for Programmers Part 2: Language Essentials"]] (no "www." ). *[[http://ebens.me/post/lua-for-programmers-part-3|ebens.me "Lua for Programmers Part 3: Language Essentials"]] (no "www." ). *[[http://ebens.me/post/lua-for-programmers-part-4|ebens.me "Lua for Programmers Part 4: Language Essentials"]] (no "www." ). *[[http://ebens.me/post/lua-metatables-tutorial/|ebens.me "Lua Metatables Tutorial"]] (no "www." ). *[[http://ebens.me/post/linked-lists-in-lua|ebens.me "Linked Lists in Lua"]] (no "www." ). *[[http://angg.twu.net/luaforth.html|Edrx's page on Lua, Forth, and in-betweens]]. *[[http://foldit.fandom.com/wiki/Lua_Scripting|Foldit Wiki "Lua Scripting"]]. *[[http://www.gamasutra.com/blogs/BradWardell/20200527/363667/Developing_games_in_Lua_or_another_scripting_language.php|Gamasultra. The Art & Business of Making Games, Brad Wardell "Developing games in Lua or another scripting language"]] *gamedev.net. *[[http://www.gamedev.net/tutorials/programming/general-and-gameplay-programming/the-lua-tutorial-r2999/|gamedev.net "The Lua Tutorial"]] - "A Quick Tutorial on Integrating Lua as a Simple Scripting Language into a Windows C++ RPG Engine". *[[http://www.gamedev.net/tutorials/programming/general-and-gameplay-programming/an-introduction-to-lua-r1932/|gamedev.net "An Introduction to Lua"]] - "Hopefully at this point I've got everyone sold on the rationale as to why you would want to incorporate a scripting component into your game. So, the next question is: how the heck do you do it?". *[[http://www.gamefromscratch.com/|GameFromScratch. Game Development News, Tutorials and More]]. *[[http://www.gamefromscratch.com/lua-game-engines/|GameFromScratch "Lua Game Engines"]]. *[[http://www.youtube.com/channel/UCr-5TdGkKszdbboXXsFZJTQ|YouTube "Gamefromscratch"]] *[[http://www.codegrepper.com/code-examples/lua/|Grepper "lua"]]. *[[http://www.codegrepper.com/code-examples/lua/lua+_G|Grepper "lua _G"]] - "lua _G Code Example", "'lua _G' Code Answer". *[[http://www.hackr.io/tutorials/learn-lua|hackr.io "Learn Lua - Best Lua Tutorials (Ranked)"]] - "Lua Tutorials and Courses". *[[http://www.heise.de/hintergrund/Einstieg-in-die-Lua-Programmierung-mit-einer-simplen-Zeiterfassung-5052196.html|heise online "Einstieg in die Lua-Programmierung mit einer simplen Zeiterfassung"]]. *[[http://rbs.impa.br/pdf/GAMEON-NA07.pdf|IMPA, Gustavo Henrique Soares de Oliveira Lyrio Roberto de Beauclair Seixas "Using Lua as Script Language in Games Coded in Java"]] ( PDF ). *[[http://www.lucasklassmann.com/blog/2019-02-02-how-to-embeddeding-lua-in-c/|Lucas Klassmann Blog, Article "Embedding Lua in C"]]. *[[http://lua.lickert.net/|Knut Lickert "Erste Schritte in der Programmierung mit Lua"]]. *[[http://www.linuxlinks.com/excellent-free-tutorials-learn-lua/|LinuxLinks "Excellent Free Tutorials to Learn Lua"]]. *[[http://www.linux-magazin.de/ausgaben/2006/12/gruesse-vom-trabanten/|Linux-Magazin "Skriptsprache Lua"]], 2006. *[[http://www.lua.space/|Lua.Space. The Lua Community Blog ( lua.space )]], 2015-2017. *[[http://www.lua-users.org/|lua-users.org]]. *Wiki [[http://lua-users.org/wiki/|lua-users.org Wiki]]. *[[http://lua-users.org/wiki/CoreFunctionsTutorial|lua-users.org "Core Functions Tutorial"]]. *[[http://lua-users.org/wiki/LuaLinks|lua-users.org "Lua Links"]]. *[[http://pgl.yoyo.org/luai/|Luai: Lua reference manual interface]]. *[[http://www.onlamp.com/pub/a/onlamp/2006/02/16/introducing-lua.html|O'Reilly ONLamp.com, Keith Fieldhouse: "Introducing Lua"]]. *[[http://web.archive.org/web/*/http://www.phailed.me/|Archive.org "Sanity Phailed.me"]], 2011-02 ( - 2019-04-17 ). *[[http://web.archive.org/web/*/http://www.phailed.me/2011/02/learn-lua-the-hard-way-1/|Archive.org "Sanity Phailed.me - Learn Lua the Hard Way" - "Chapters 1–5 → An introduction to Lua"]], 2011-02 ( - 2019-04-17 ). *[[http://web.archive.org/web/*/http://www.phailed.me/2011/02/learn-lua-the-hard-way-tables/|Archive.org "Sanity Phailed.me - Learn Lua the Hard Way" - "Chapters 6–10 → The Table Tutorial"]], 2011-02 ( - 2018-11-11 ). *[[https://web.archive.org/web/*/http://www.phailed.me/2012/05/problem-solving-with-lua/|Archive.org "Sanity Phailed.me - Problem Solving with Lua" - "Chapter 11. The project team problem part 1"]], 2012-05 ( - 2019-02-18 ). *Blog [[http://www.playwithlua.com/|Play With Lua!]] ( 2011-2016 ). *[[http://www.programmersought.com/|ProgrammerSought]] - Search for "lua", "ulua", "xlua",... *[[http://www.progopedia.com/language/lua/|Progopedia - Encyclopedia of Programming Languages "Lua"]]. *Reddit. *[[http://www.reddit.com/r/lua/|Reddit "lua"]]. *[[http://www.reddit.com/search?q=flair:%22LUA%22|Reddit "flair:LUA"]]. *[[http://www.reddit.com/r/badcode/|Reddit "badcode: a place where terrible code can be among friends"]]. *[[http://www.reddit.com/r/programminghorror/|Reddit "Programming Horror: Sharing the WTFs"]]. *[[http://www.runoob.com/lua/|RUNOOB "Lua Tutorial"]] ( Chinese ). *[[http://www.riptutorial.com/|RIP Tutorial]], [[http://www.sotutorial.com/|SO Tutorial]] - "Learn programming languages with books and examples", "Based on the documentation made by Stack Overflow contributors". *[[http://www.riptutorial.com/lua/|RIP Tutorial "Lua"]], [[http://www.sotutorial.com/lua/|SO Tutorial "Lua"]]. *[[http://www.andreas-rozek.de/Lua/|Andreas Rozek "Lua"]]. *[[http://www.matse.itc.rwth-aachen.de/dienste/public/show_document.php?id=18733|RWTH Aachen "Lua als eingebettet Programmiersprache:Motivation, Design und Implikationen in der Entwicklung mit ihr"]] ( PDF ). *[[http://forums.solar2d.com/c/|Solar2d Forums - Categories]]. *[[http://forums.solar2d.com/c/lua-language/|Solar2d Forums - Categories "Lua"]]. *[[http://forums.solar2d.com/c/glider-ide/|Solar2d Forums - Categories "Glider (IDE)"]]. *[[http://www.slant.co/topics/2590/~best-2d-lua-game-engines|Slant "10 Best 2D Lua game engines as of 2021"]]. *[[http://www.somedudesays.com/category/tech/lua-tutorial/|Some Dude Says - Category Archives "Lua Tutorial"]]. *StackOverflow. *[[http://www.stackoverflow.com/questions/tagged/lua|StackOverflow - Tagged Questions "[lua]"]]. *[[http://www.stackoverflow.com/questions/tagged/lua-api|StackOverflow - Tagged Questions "[lua-api]"]]. *[[http://steamcommunity.com/groups/luascripters|Steam Community "Lua Scripters LS"]] - "Lua Scripting in Garry's Mod". *[[http://web.archive.org/web/*/http://www.luatut.com/|Archive.org ""The.Lua.Tutorial"]] ( -2020-11-06 ). -An Introduction to Lua. -The Crash Course to Lua. -Standard Library. *[[http://www.ticalc.org/pub/nspire/lua/|ticalc.org "TI-NSPIRE Lua Files]]. *[[http://web.archive.org/web/*/http://tremor3d.com/category/gamedev/|Archive.org "TREMOR3D. Stuff about game development, OpenGL, and other things"]]. *[[http://web.archive.org/web/*/http://tremor3d.com/2014/12/game-development-lua-c-pretty-kewl/|Archive.org "TREMOR3D. Stuff about game development, OpenGL, and other things", Article "Game development in Lua and C++ – Part 1 – How to enable scripting?"]]. *[[http://web.archive.org/web/*/http://tremor3d.com/2014/12/game-development-lua-c-part-2-xtend-yo-thangs-items-revisited|Archive.org "TREMOR3D. Stuff about game development, OpenGL, and other things", Article "Game development in Lua and C++ – Part 2 – Xtend yo’ thangs! Items revisited!"]]. *[[http://web.archive.org/web/*/http://tremor3d.com/2014/12/game-development-lua-c-part-3-callbacks/|Archive.org "TREMOR3D. Stuff about game development, OpenGL, and other things", Article "Game development in Lua and C++ – Part 3 – Phone Home..?"]]. *[[http://www.tarantool.io/en/doc/latest/tutorials/lua_tutorials/|Tarantool "Lua tutorials"]]. *[[http://www.thijsschreijer.nl/blog/?p=772|Tieske. Thijs Schreijer's techie stuff "Setting up a basic Lua installation on Windows"]]. *LuaDist, LuaRocks, MinGW, LuaSocket, ZeroBrane studio,... *"One big problem I ran into is that the defacto standard socket library for Lua (LuaSocket) does not compile with LuaRocks and the MinGW compiler" :-(. "But a workaround is available" :-). *[[http://www.tutorialspoint.com/lua/|Tutorialspoint "Lua"]]. *[[http://www.tutorialspoint.com/lua/lua_web_programming.htm|Tutorialspoint "Lua - Web Programming"]]. *[[http://wiki.ubuntuusers.de/Lua/|UbuntuUsers Wiki "Lua"]]. *[[http://www.w3big.com/lua/default.html|w3big "Lua Tutorial"]]. *[[http://www.welt-sichten.org/artikel/15823|Welt-Sichten. Magazin für globale Entwicklung und ökumenische Zusammenarbeit "Siegeszug in der Softwarewelt"]], 2013. *[[http://en.wikibooks.org/wiki/Lua_Programming|Wikibooks "Lua Programming"]]. *[[http://en.wikipedia.org/wiki/Lua_%28programming_language%29|EN.Wikipedia "Lua (programming language)"]], [[http://de.wikipedia.org/wiki/Lua|DE.Wikipedia "Lua"]]. *[[http://en.wikipedia.org/wiki/List_of_applications_using_Lua|EN.Wikipedia "List of applications using Lua"]]. *[[http://en.wikipedia.org/wiki/Category:Lua_(programming_language)-scripted_video_games|EN.Wikipedia "Category:Lua (programming language)-scripted video games"]]. *[[http://en.wikipedia.org/wiki/Category:Lua_(programming_language)-scriptable_game_engines|EN.Wikpedia "Category:Lua (programming language)-scriptable game engines"]]. ===== This is NOT ( about ) the Programming Language LUA and not a LUA Community ===== *[[http://www.luau-games.com/|Luau]]. *[[http://en.wikipedia.org/wiki/Lua_people|EN.Wikipedia "Lua people"]]. ===== Forums, Newsgroups ===== *Forums & Newsgroups about "Mizar32", see [[atmel.html|The Atmel AVR Family with Focus on AVR32, ATxmega, ATmega, ATtiny, AT90 and the Arduino / Freeduino Platform]]. *[[http://forums.autodesk.com/t5/stingray-forum/bd-p/800|Autodesk Community "Stingray Forum"]]. *[[http://lua.bumuckl.com/|Lua.bumuckl.com by bumuckl]] - Forum, tutorials,.... *[[http://www.codea.io/talk/discussions/tagged/lua/|Codea Talk - Discussions tagged with "lua"]]. *[[http://www.codea.io/talk/discussion/4165/practising-lua-the-euler-problems|Codea Talk "Practising Lua - the Euler problems"]]. *DEV. *[[http://www.dev.to/t/lua|DEV Community - Tagged with "# lua"]]. *[[http://www.dev.to/search?q=lua|DEV Community - Search for "lua"]]. *[[http://www.discord.com/channels/377572091869790210/468251059156942857|Discord "Luvit.io"]]. *[[http://www.eclipse.org/forums/index.php/f/221/|Eclipse Community Forums "Lua Development Tools"]]. *[[http://community.exasol.com/t5/discussion-forum/bd-p/GeneralDiscussions|Exsol Community "Discussion Forum"]]. *[[http://community.exasol.com/t5/discussion-forum/closure-function-in-a-lua-s-iterator-function-and-a-variable/m-p/892|Exsol Community "Discussion Forum", Thread "Closure function in a Lua's iterator function and a variable scope"]]. *Facebook. *[[http://www.facebook.com/LuaLanguage/|Facebook "Lua Programming Language"]]. *[[http://www.facebook.com/TheProgrammingLanguageLua/|Facebook "The Programming Language Lua"]]. *[[http://www.facebook.com/luacoding/|Facebook "Lua Coding"]]. *[[http://www.facebook.com/Lua-Tutorials-Courses-Learn-Online-with-Sample-Codes-Projects-Download-1212169968856323/|Facebook "Lua Tutorials & Courses: Learn Online with Sample Codes, Projects, Download"]]. *[[http://www.luatutorial.info|luatutorial.info]]. *[[http://www.facebook.com/groups/742277119576336/|Facebook "JW Lua for Finale"]]. *[[http://www.facebook.com/Lua-Ladies-1586111144952722/|Facebook "Lua Ladies"]]. *[[http://www.gmod.de/forums/|gmod.de Forum]]. *[[http://www.gmod.de/forums/49-Lua|gmod.de-Forum "Lua"]]. *[[http://www.google.com/search?q=lua+api|Google - Search for "lua api"]] *Google Groups. *[[http://groups.google.com/search/groups?q=lua|Google Groups - Search for "lua"]]. *[[http://groups.google.com/group/elua-repo/|Google Groups "eLua-repo"]] - No postings. *[[http://groups.google.com/group/elua-on-mizar3|Google Groups "eLua on Mizar32 book"]]. *[[http://groups.google.com/g/fr.comp.lang.lua|Google Groups "fr.comp.lang.lua"]], 2009-2010. *[[http://groups.google.com/g/lotro-lua|Google Groups "lotro-lua"]], 2010. *[[http://groups.google.com/g/lua-l-uncensored|Google Groups "lua-l-uncensored"]], 2016. *[[http://groups.google.com/g/lua-alchemy-dev|Google Groups "lua-alchemy-dev"]], 2011-2015. *[[http://groups.google.com/g/lua-ar|Google Groups "Lua in Castellano ( lua-ar )"]], 2010. *[[http://groups.google.com/group/lua-br|Google Groups "Lua BR"]]#, in Portuguese / Brazilian language only. *[[http://groups.google.com/g/lua_cn|Google Groups "Lua Chinese" ( lua_cn )]], 2010-2019. *[[http://groups.google.com/g/lua-cn/|Google Groups "lua-cn"]] - No postings. *[[http://groups.google.com/g/lua-community-management|Google Groups "Lua community management & developer relations"]], 2017 - "Group created to discuss the creation of Lua community events, conferences, meetups, workshops, resources, tutorials etc.". *[[http://groups.google.com/g/lua-cookbook-authors|Google Groups "The Lua Cookbook Project Authors Mailing List"]], 2011. *[[http://groups.google.com/g/lua-hr|Google Groups "Lua Croatia" ( lua-hr )]], 2008-2011. *[[http://groups.google.com/g/lua-es|Google Groups "lua-es"]], 2006-2009. *[[https://groups.google.com/g/luaview|Google Groups "Lua for LabVIEW"]], 2012-2014. *[[http://groups.google.com/g/luaforwindows|Google Groups "luaforwindows"]], 2011-2019. *[[http://groups.google.com/g/lua-icxx|Google Groups "Lua-icxx"]], 2012. *[[http://groups.google.com/g/lua-india|Google Groups "Lua India"]], 2008. *[[http://groups.google.com/g/lua-ladies|Google Groups "Lua Ladies"]], 2015-2017. *[[http://groups.google.com/g/lua-lang|Google Groups "lua-lang"]] - No postings. *[[http://groups.google.com/g/lua-magazine|Google Groups "Lua Magazine"]] - No postings. *[[http://groups.google.com/g/mod-lua/|Google Groups "mod-lua"]] - No postings. *[[http://groups.google.com/g/lua5|Google Groups "Lua programming" (lua5)]], 2009-2010. *[[http://groups.google.com/g/lua-openresty-orange|Google Groups "lua-openresty-orange"]], 2017. *[[http://groups.google.com/g/programming-lua-japan|Google Groups "Programming Lua Japan]] - No postings. *[[http://groups.google.com/group/lua-table-semantics|Google Groups "lua table semantics"]], 2011-2013. *[[http://groups.google.com/g/lua-taiwan|Google Groups "lua-Taiwan"]] - No postings. *[[http://groups.google.com/g/microsoft.public.snaserver.programming.lua|Google Groups "microsoft.public.snaserver.programming.lua"]], 1996-1999. *[[http://groups.google.com/g/toron-os-lua|Google Groups "open src project for tron os with lua" ( toron-os-lua )]], 2011. *[[http://groups.google.com/g/lua-web-tools-discuss|Google Groups "Lua Web Tools Discussion" ( lua-web-tools-discuss )]], 2012. *[[http://groups.google.com/g/mizar32/|Google Groups "mizar32"]], 2010-2014. *[[http://groups.google.com/g/powder-toy-beta-lua-console-information-forum|Google Groups "powder-toy-beta-lua-console-information-forum"]] - No postings. *[[http://groups.google.com/g/typedlua/|Google Groups "Typed Lua Mailing List"]] - No postings. *[[http://groups.google.com/group/wmii-lua|Google Groups "wmii-lua"]], 2008-2010. *[[http://community.ibm.com/community/user/search?executeSearch=true&SearchTerm=lua|IBM Community - Search for "lua"]]. *[[http://www.lotro.com/en/forums/forumdisplay.php?520-Lua-Scripting|LoTRO Forum "Lua Scripting"]]. *[[http://www.icynorth.com/forums/|Icy North Technologies User Forums ( Lua Forums )]]. *[[http://www.linkedin.com/groups/101255/|LinkedIn "Lua users group"]]. *Mailing list [[http://www.lua.org/lua-l.html|Lua.org "'lua-l' Mailing list"]]. *[[http://www.luaforum.com/|Lua Community Forum ( luaforum.com )]] - "Announcement: [[http://www.lua.org/|Lua.org]] now officially recommends this forum as a meeting place for the Lua community". *[[http://www.love2d.org/forums/viewforum.php|LÖVE Forum]]. *Meetup. *[[http://www.meetup.com/topics/lua-programming/|Meetup - List of "Lua Programming" Groups]]. *The only named German user group [[http://www.meetup.com/software-engineering-muenster/|Meetup "Tech Talks & Software Engineering Münster"]] is not really a "Lua Programming group" :-(. *[[http://www.meetup.com/topics/corona-sdk/|Meetup - List of "Corona SDK groups" Groups]]. *Nabble. *[[http://elua-development.2368040.n2.nabble.com/|Nabble "eLua Development"]]. *[[http://lua-list.2524044.n2.nabble.com/|Nabble "Lua list"]]. *[[http://community.qlik.com/t5/Search-the-Community/bd-p/qlikSearchUnify#!/search?searchString=lua|Qlik - Search the Community for "lua"]]. *[[http://www.quora.com/topic/Lua-programming-language|Quora "Lua (programming language)"]], [[http://www.quora.com/search?q=lua|Quora - Searchfor "lua"]]. *[[http://www.quora.com/Where-can-I-learn-Lua-for-free|Quora "Where can I learn Lua for free?"]]. *[[http://www.reddit.com/r/lua/|Reddit "lua"]]. *[[http://www.reddit.com/r/lua/comments/4trcr4/my_friend_from_work_says_lua_will_be_a_useless/|Reddit "lua", "Thread My friend from work says: Lua will be a useless skill to have"]]. *[[http://www.reddit.com/r/DualUniverse/comments/jj0ne3/lua_list_of_lua_scripts/|Reddit "DualUniverse", Thread "[LUA] List of LUA Scripts"]]. *[[http://www.reddit.com/r/lua/comments/5r6gi6/windows_installer_for_uptodate_lua/|Reddit "Lua", Thread "Windows installer for up-to-date Lua?"]], 2017. *Stack Exchange. *[[http://www.stackexchange.com/search?q=lua|StackExchange - Search for "lua"]]. *[[http://codereview.stackexchange.com/search?q=lua|StackExchange, Code Review - Search for "lua"]]. *[[http://codereview.stackexchange.com/questions/tagged/lua|StackExchange, Code Review - Questions tagged [lua]]]. *[[http://gamedev.stackexchange.com/search?q=lua|StackExchange, Game Development - Search for "lua"]]. *[[http://gamedev.stackexchange.com/questions/tagged/lua|StackExchange, Game Development - Questions tagged [lua]]]. *[[http://gamedev.stackexchange.com/questions/73728/how-does-lua-work-as-a-scripting-language-in-games|StackExchange, Game Development "How does Lua work as a scripting language in games?"]]. *[[http://www.stackoverflow.com/questions/tagged/lua|StackOverflow - Questions tagged [lua]]]. *[[http://www.quabr.com/tag/lua/1|Quabr. answers we find. A StackOverFlow proxy site - Questions for tag "lua"]]. *TeamSpeak. *[[http://forum.teamspeak.com/forums/113-Client-Plugins-Lua-Scripts|TeamSpeak Forum "Forum: Client Plugins / Lua Scripts"]]. *[[http://community.teamspeak.com/c/suggestions-and-feedback/skins/22|Teamspeak Community "TeamSpeak 3 Client / Skins/Soundpacks/Addons"]]. *[[http://community.teamspeak.com/t/lua-plugin-docs/7918|Teamspeak Community "TeamSpeak 3 Client / Skins/Soundpacks/Addons / Lua plugin docs"]]. *[[http://t.me/LuaLang|Telegram "LuaLang"]]. *[[http://powdertoy.co.uk/Discussions/Categories/Topics.html?Category=12|The Powder Toy Forum "The Powder Toy/Lua scripting"]]. *Twitter. *[[http://www.twitter.com/lualang/|Twitter "LuaLang, @LuaLang"]]. *[[http://www.twitter.com/luanews|Twitter "Lua News, @luanews"]]. *[[http://www.twitter.com/EliasDaler|Twitter "Elias Daler, @EliasDaler"]]. *Usenet ( Google Groups, Narkive News Archive,.. ). *There was never a Usenet group [[http://groups.google.com/g/alt.comp.lang.lua|Google Groups "alt.comp.lang.lua"]]?! *There was never a Usenet group [[http://groups.google.com/g/comp.lang.lua|Google Groups "comp.lang.lua"]]?! *[[http://groups.google.com/g/fr.comp.lang.lua|Google Groups "fr.comp.lang.lua"]], 2009-2010. *[[http://www.v3rmillion.net/forumdisplay.php?fid=19|V3rmillion ( Vermillion ) - Forum "Lua"]]. *[[http://www.xing.com/communities/groups/lua-0efb-1013768/|XING "Lua"]] - "This is an unofficial XING Group for the Embedded Scripting Language called Lua". *[[http://groups.yahoo.com/group/lua-l|Yahoo Groups "lua-l"]]. ===== Forums, Newsgroups about Game Development with Lua ===== *See also [[gamedevelopment.html|Game Development]]. ===== Appropriate OpenDirectory Directory Pages ===== *[[http://www.dmoz.org/Computers/Programming/Languages/Lua/|OpenDirectory "Top: Computers: Programming: Languages: Lua"]]. *[[http://www.dmoz.org/World/Deutsch/Computer/Programmieren/Sprachen/Lua/|OpenDirectory "Top: World: Deutsch: Computer: Programmieren: Sprachen: Lua"]]. {{tag>"Lua eLua "embedded Lua" embedded systems}}