It was thus said that the Great vintagecoder at
aol.com once stated:
I know there is a lot of UNIX knowledge on this list and wanted to bat the
idea around a little and hear what people are using for their main GOTO
language (no pun intended!) and why.
There's always LuaJIT. It's a separate project from Lua, but follows the
current Lua implementation. It compiles Lua to native x86 code (and I think
there's work being done for PPC as well). It also has, from what I
understand, an incredible FFI (foreign function interface) so you can use
any existing C library (not sure about C++ though) natively.
I've only played around a bit with LuaJIT (can't use it at work since we
use SPARC, and LuaJIT doesn't support that architecture, but we do use Lua
at work) and from what I've seen, it is *very* impressive. Lua itself it
one of the fastest interpreted langauges going and LuaJIT brings it to C
speed (or close enough).
I use C and Lua for my main GOTO langauges these days (both for personal
and work related projects). It's a nice little language.
-spc (And Lua has been around since the early 90s, so it's not like it's
anything new 8-)