Lua - Part 1

created Jun 1, 2017 useful pages:

"How to make a game from scratch using Lua and Löve"

"Creating Solid APIs with Lua"

"Build Android Apps in PicoLisp Without an Android SDK ("

This is similar to how LÖVE games work on Android [1], you download the app from the store and then load a .zip file of your game and it runs inside that. You can then make it into its own app and publish it to the store

string lib

Game development

Embedding Lua within Perl:

Collecting links.

I could use Lua to create programs related to embedded systems, web development, utilities, and gaming.

unit testing: A general purpose, fast and lightweight editor with a keyboard-centric minimalistic user interface. Built on LuaJIT and fully programmable using Lua or Moonscript. Embedded Lua templating

Programming in Lua, Fourth Edition Paperback – August 1, 2016 - i ordered it on Jun 1, 2017 - I bought the Lua 5.2 reference manual book from Amazon on Jun 1, 2017 - "a Just-In-Time Compiler for Lua." - "The FFI library allows calling external C functions and using C data structures from pure Lua code."

Jun 2, 2017

curl -R -O
tar zxf lua-5.3.4.tar.gz
cd lua-5.3.4
make linux test

lua.c:82:31: fatal error: readline/readline.h: No such file or directory

sudo apt-get install libreadline-dev

then make linux test worked

make install

vim hello.lua

-- hello.lua
-- the first program in every language
io.write("Hello world, from ",_VERSION,"!\n")

lua hello.lua

web framework


Luapress builds static blogs from markdown files

A simple, flexible static site generator based on plugins

JSON [x]

web framework

A web framework for MoonScript & Lua

Languages rarely become popular simply on the merits of their technical features. Ruby languished for a decade, more or less, before people noticed it because of Rails. Lua would be a complete unknown without WoW's programming APIs. Lua is no more a "gaming" language than Ruby is a "web" language.

Learn Lua for iOS Game Development Paperback – December 17, 2012