lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On 6 March 2013 16:08, Rob Kendrick <rjek@rjek.com> wrote:
It's a shame that it appears to be riddled with non-standard extensions
to C (specifically, computed goto).  A simple build with clang -std=c89
-pedantic fails due to C++ comments and implicit function declarations.

So, it's already harder to embed places than Lua.

B.


Well I will be honest and say that by choice I would embed Lua but I have found cases where Ruby code was faster to develop. With Lua I tend to find that I have to find or implement features that Ruby will give me out of the box, this greatly extends the development time for a project. But given the use case for these situations is a full blown Linux system with a fast CPU and gigabytes of RAM mruby works just fine. With the guts of the system being written in Ruby it allows a larger range of participants in the project. Finding interested parties that are willing to help with the code is hard enough, asking them to learn a new programming language at the same time is not going to fly.

Other situations will call for other solutions.