Lua is a lightweight multi-paradigm programming language designed as a scripting language with extensible semantics as a primary goal.
0
votes
0answers
18 views
Converting a string to a function [migrated]
In Lua, you can convert a function to a string where it returns what appears to be an address
print(print)
function: 0x41a360
Is it possible to do the reverse? e.g.
local aliasPrint = function: ...
1
vote
1answer
246 views
LuaJit FFI and hiding C implementation details
I would like to extend an application using LuaJit FFI. Having seen http://luajit.org/ext_ffi_tutorial.html this is surprisingly easy when comparing this to the Lua C API. So far so good. However I do ...
0
votes
1answer
79 views
debugging web applications using debug parameter
A suggestion has been made by a team member to leave all debug code intact in our web pages... and then to create a variable that can be turned on / off to enable /
disable debugging.
This is a ...
0
votes
0answers
165 views
Embed Python into Lua?
I've found a lot of things about embedding Lua into Python, but I was wondering is is possible to embed Python into Lua? I've searched for a while, and couldn't find anything on it, so maybe some of ...
8
votes
2answers
1k views
How Lua handles both integer and float numbers?
As far as I remember myself programming I was taught not to compare floating point numbers for equality. Now, while reading Programming in Lua about Lua number type, I found following:
The number ...
10
votes
3answers
16k views
Why Python and not Lua? [closed]
Why has Python been backed by google and become so rapidly popular and Lua has not?
Do you know why Lua has stayed in background?
9
votes
9answers
5k views
Why do we need “callback functions”?
I am reading the book programming in Lua. It said that
Closures provide a valuable tool in many contexts. As we have seen, they are
useful as arguments to higher-order functions such as sort. ...
5
votes
2answers
731 views
Alternative Scripting Language to Lua?
I would like to add scripting support to an applications and with plenty scripting languages available I am a bit overwhelmed.
At first I thought about Python but I guess Python is a little too big ...
8
votes
2answers
234 views
Should extension scripts be run in a sandbox?
In particular, this is about game extensions written in lua (luajit-2.0). I was contemplating whether I should restrict what these scripts can do, and arrived at the conclusion that I probably ...
3
votes
1answer
438 views
script engine with no global environment (java)
I am curious about how global variables are handled by script engines. I am looking for a script engine that does not preserve the state of global variables upon invocation. Are there such engines out ...
5
votes
2answers
439 views
Lua and multi-paradigm programming: scope and capabilities
Despite having started learning programming with Pascal and C, after the jump to OO (C++, Java) I lost sense of the structured programming paradigm. I have started learning Lua and I have researched ...
2
votes
1answer
419 views
Lua & Javascript documentation generation
I am in the beginning phase of create a mobile MMO with my team. The server software will be written in JavaScript using NodeJS, and the client software in Lua using Corona. We need a tool to ...
5
votes
2answers
1k views
What does (Lua) game scripting mean?
I've read that Lua is often used for embedded scripting and in particular game for scripting. I find it hard to picture how it is used exactly.
Can you describe why and for which features and for ...
1
vote
4answers
211 views
best way to do the compile and check cycle
I am trying to learn lua and am experimenting on my linux machine. I am not a programmer, so I am looking for your help to give me some suggestions.
What I want to accomplish is making my ...
4
votes
4answers
602 views
What is the equivalent word for “compile” in an interpreted language?
(I was encouraged to ask this question here.)
In C, we say:
GCC compiles foo.c.
For interpreters (such as Lua), what is the equivalent verb?
The Lua interpreter ____ foo.lua.
When I ...
6
votes
6answers
2k views
Why the sudden rise in popularity of Lua? [closed]
Does anyone know why the Lua progamming language has seen such a rise in popularity recently? I am going by the TIOBE ratings. http://www.tiobe.com/index.php/paperinfo/tpci/Lua.html I've used Lua in ...
2
votes
5answers
779 views
Functional language with C-like syntax [closed]
I've been looking for functional language with C-like syntax and static typing. So far my choice would be Nemerle. Is there anything else/better?
EDIT:
second choice would be Lua or Go.
Any pros ...