Monday, 19 August 2013

How active and mature is the Luabind project?

How active and mature is the Luabind project?

I'm interested in starting a small project and I'd like to embed either
Python or Lua as a scripting language. I lean towards Lua because (a) it's
a new language for me, (b) it's more lightweight, and (c) Luabind seems
more active than Boost.Python (even so, while Boost.Python hasn't been
updated since 2007, Luabind isn't doing that much better: it's last update
was in 2010).
I've worked with Boost.Python before and while it was a great library, it
became obvious that it was thought as a library for writing extensions to
Python, not for embedding Python in your application.
Since Lua itself was conceived as a language to be embedded into other
applications, I'd expect Luabind's focus the same; is my assumption
correct? Also, how well developed is the project and should I take the
fact that it hasn't seen any updates since 2010 as a sign that Luabind is
pretty much done, or that people are losing interest in it?

No comments:

Post a Comment