[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: ANN: Alien 0.3
- From: Petr Stetiar <ynezz@...>
- Date: Thu, 14 Feb 2008 13:30:50 +0100
Fabio Mascarenhas <mascarenhas@acm.org> [2008-02-12 21:51:48]:
> Alien is a Foreign Function Interface (FFI) for Lua. An FFI lets you
> call functions in dynamic libraries (.so, .dylib, .dll, etc.) from Lua
> code without having to write, compile and link a C binding from the
> library to Lua. In other words, it lets you write extensions that call
> out to native code using just Lua. It uses Bruno Haible's ffcall
> (http://www.haible.de/bruno/packages-ffcall.html) behind the scenes.
What's the difference between C/Invoke[1]? C/Invoke already has Lua
bindings...
1. http://www.nongnu.org/cinvoke/
-- ynezz