Related articles |
---|
[ANNOUNCE] Lua 5.0 -- an extensible extension language lhf@csgpwr1.uwaterloo.ca (2003-04-13) |
From: | lhf@csgpwr1.uwaterloo.ca (Luiz Henrique de Figueiredo) |
Newsgroups: | comp.compilers,comp.lang.misc,comp.programming |
Date: | 13 Apr 2003 12:42:40 -0400 |
Organization: | University of Waterloo |
Keywords: | interpreter, available |
Posted-Date: | 13 Apr 2003 12:42:40 EDT |
Version 5.0 of Lua has just been released.
* What is Lua?
------------
Lua is a powerful, light-weight programming language designed for extending
applications. Lua is also frequently used as a general-purpose, stand-alone
language. For complete information about Lua, visit http://www.lua.org/ .
* Availability
------------
Lua is freely available for both academic and commercial purposes under
the terms of the MIT license. Lua 5.0 can be downloaded from
http://www.lua.org/ftp/lua-5.0.tar.gz and from the mirror sites listed in
http://www.lua.org/mirrors.html .
* New in version 5.0
------------------
+ Lua coroutines (colaborative multithreading).
+ lexical scoping.
+ tags replaced by metatables and tag methods replaced by metamethods.
+ new boolean type.
+ proper tail calls.
+ weak tables.
+ still faster: new register-based virtual machine + new algorithm for tables
+ new error handling protocol.
+ better error messages.
and much more...
Return to the
comp.compilers page.
Search the
comp.compilers archives again.