Awesome
LuaTalk
Summary
-
Introduction
-
Part 1 : Presentation
-
Part 2 : Advantages, weaknesses and usages of Lua
-
Part 3 : Lua's syntax in (approximatively 2 minutes)
-
Part 4 : Metatables and metamethods
-
Part 5 : Lua examples
-
Part 6 : Creating a class system
-
Part 7 : Creating a const system
-
Part 8 : Reactive numbers
-
-
Part 9 : Interacting with other languages
-
Part 10 : Coroutines
-
Conclusion
Issues
Feel free to report any issues about the talk :)
It could be :
- Typos in the slides / README
- Things that are wrong or outdated
- Suggestions or improvements
Downloads
Useful links
Next steps
- functions with
_ENV
as parameter - Closures
- Garbage collector
- __index and __newindex (in details)
<const>
and<toclose>
- C API
Credits
Talk by @Sygmei
Icons in the slide are from flaticon.
Thanks to Tyler Neylon and his "Lua in 15 minutes" that was a good inspiration.
Special thanks to @EliasDaler for his really cool article about coroutines : https://eliasdaler.github.io/how-to-implement-action-sequences-and-cutscenes/