UsefulLinks
Computer Science
Programming
By Language
Lua Programming
1. Introduction to Lua
2. Lua Language Fundamentals
3. Control Flow Structures
4. Functions
5. Tables: Lua's Primary Data Structure
6. Metatables and Metamethods
7. Modules and Package Management
8. Error Handling and Debugging
9. Advanced Language Features
10. Object-Oriented Programming Patterns
11. Standard Library Overview
12. C API Integration
13. Lua Ecosystem and Tools
13.
Lua Ecosystem and Tools
13.1.
Lua Implementations
13.1.1.
Standard Lua Interpreter
13.1.2.
LuaJIT Compiler
13.1.2.1.
Performance Characteristics
13.1.2.2.
Compatibility Differences
13.1.3.
Other Implementations
13.2.
Package Management
13.2.1.
LuaRocks Package Manager
13.2.1.1.
Installation and Setup
13.2.1.2.
Package Installation
13.2.1.3.
Package Creation
13.2.2.
Alternative Package Systems
13.3.
Development Tools
13.3.1.
Text Editors and IDEs
13.3.2.
Debugging Tools
13.3.3.
Profiling Tools
13.3.4.
Static Analysis Tools
13.4.
Popular Frameworks
13.4.1.
Game Development Frameworks
13.4.2.
Web Development Frameworks
13.4.3.
Application Frameworks
13.5.
Integration Examples
13.5.1.
Embedding in Applications
13.5.2.
Scripting Engine Implementation
13.5.3.
Configuration Systems
Previous
12. C API Integration
Go to top
Back to Start
1. Introduction to Lua