My first 6 months with Lua

137 views
Skip to first unread message

Stefano Cossu

unread,
Jan 7, 2026, 9:31:31 AMJan 7
to lua-l
Dear Lua community,
Last spring/summer I started researching a programming language for a
new project I was going to embark on. I was moving away for Python,
which has served me well for 14 years but I know wasn't going to be a
good fit for what I was going to develop.

I was looking for a portable, resource-efficient, high-level language
with a simple syntax, a straightforward C API, and few versatile tools
rather than a large variety of specialized commands and syntax constructs.

Eventually I landed on Lua (no pun intended) and stuck with it. 6 months
after, my project is in beta status and I couldn't have been happier
with my choice. Not only Lua satisfied all my requirements, but the
community in this mailing list has been helpful, inclusive, and straight
to the point.

For the curious, my project is a digital archival system to preserve
at-risk cultural heritage in low-resource environments:
https://git.knowledgetx.com/scossu/pocket_archive
This system is built on a RDF database & library written in C, which I
built Lua bindings for: https://git.knowledgetx.com/scossu/volksdata_lua

My project fulfills a number of different technical tasks and it allowed
me to interface with many aspects of Lua and its community-supported
libraries (one major area I left aside for now is parallelism).
Therefore, I can say quite confidently that Lua is an excellent fit for
my project, and definitely for more to come. Thanks to you all in the
community for making it happen.

Stefano
OpenPGP_0x1716A1B35E826596.asc
OpenPGP_signature.asc

Marc Balmer

unread,
Jan 7, 2026, 9:34:56 AMJan 7
to lu...@googlegroups.com, lua-l
You might want to take a look at https://lua.msys.ch

-mb


> Am 07.01.2026 um 15:31 schrieb 'Stefano Cossu' via lua-l <lu...@googlegroups.com>:
>
> Dear Lua community,
> --
> You received this message because you are subscribed to the Google Groups "lua-l" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to lua-l+un...@googlegroups.com.
> To view this discussion visit https://groups.google.com/d/msgid/lua-l/01e8898a-ea8c-429b-9789-b101eb330421%40cossu.cc.
> <OpenPGP_0x1716A1B35E826596.asc>

Stefano

unread,
Jan 7, 2026, 9:44:24 AMJan 7
to lua-l
Thanks Marc, it looks like there are several modules there that I could use.

Luiz Henrique de Figueiredo

unread,
Jan 7, 2026, 11:33:25 AM (14 days ago) Jan 7
to lu...@googlegroups.com
> Therefore, I can say quite confidently that Lua is an excellent fit for
> my project, and definitely for more to come.

Thanks for sharing your experience with Lua.
Reply all
Reply to author
Forward
0 new messages