LuaRocks: fostering an ecosystem of Lua modules

Published: 25 July 2015
on channel: Hisham
3,107
50

Presentation at FOSDEM 2015 by Hisham Muhammad

This talk presents LuaRocks, the package manager for modules for the Lua programming language. Its ease of embeddability, good performance and small footprint have been major factors in Lua’s success. However, its minimalistic, “no-batteries-included” design has also prevented it from getting much traction as a stand-alone application development language. LuaRocks was created to target this problem. It serves both as a package manager in the style of RubyGems or npm, and also as a build system for compiling C code into Lua modules. This talk discusses the particular challenges of developing a package manager for Lua. Some are technical challenges, related to portability; some are social challenges that reflect into technical issues, such as the lack of established practices.


Watch video LuaRocks: fostering an ecosystem of Lua modules online without registration, duration hours minute second in high quality. This video was added by user Hisham 25 July 2015, don't forget to share it with your friends and acquaintances, it has been viewed on our site 3,107 once and liked it 50 people.