Lua 5.2.0 beta发布 编程语言

Lua是一种小巧的编程语言,最初是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能而设计的。同时也作为一种经常使用的通用且独立的语言。它结合了简单的程序语法(类似Pascal)和关联数组和可扩展的语义构造的">数据类型设计。它是从字节码动态类型的解释,并具有自动内存管理,从而实现配置、脚本和快速原型的理想选择。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译、运行。这使得LUA体积小、启动速度快,从而适合嵌入在别的程序里。它也被用于在游戏中,如魔兽World of Warcraft、 FarCry and Angry Birds等其它游戏。

LUA还具有其它一些特性:同时支持面向过程编程和面向对象编程;提供一系列数据结构,包括数组、链表、集合、字典、散列表等;语言内置正则表达式匹配;闭包(closure);函数也可以看做一个值;提供多线程支持;等等。

Lua 5.2.0 beta版本主要更新是从rc4 到 rc5:

- 'table.pack' returns 'n' too
- clarifications between 'deprecated' and 'removed'
- fixed compilation error in 'luai_apicheck' with LUA_USE_APICHECK
- removed wrong assert in lparser.c
- reordering of some defines in lua.h

下载地址:http://www.lua.org/work/lua-5.2.0-beta.tar.gz

时间: 2024-09-30 22:16:27

Lua 5.2.0 beta发布 编程语言的相关文章

Openfire 4.0.0 Beta 发布,即时消息传输平台

Openfire 4.0.0 Beta 发布,此版本主要新特性: [OF-446] - 实现 XEP-0198:流管理 [OF-923] - FileTransferManager 应该生成 'complete' 事件 [OF-947] - Overlay 应支持 i18n [OF-948] - Overlay 应该允许修改 src/resources [OF-950] - Buildscript should be able to clean one plugin [OF-967] - 添加选

Lua CJSON 1.0.3发布 JSON解析和编码工具

Lua CJSON是一款为Lua提供快速的JSON解析和编码工具.其特点是:比最快的Lua库的速度还要快10至20倍,全力支持JSON UTF-8,除了Lua/LuaJIT以外的都没有依赖性,易于安装.该软件已经通过Linux.FreeBSD.OSX and Windows平台测试,用户可以放心使用. Lua CJSON 1.0.3版本修正了一个对象的编码错误. 软件信息:http://www.kyne.com.au/~mark/software/lua-cjson.php 下载地址: http

zLogFabric 2.0 beta发布 跨平台日志系统

zLogFabric 是一款多合一的跨平台日志系统,工作原理是通过http://www.aliyun.com/zixun/aggregation/32730.html">信息系统收集日志行和信息,再发送到一个集中式服务器实例.其模块化设计能够使服务器对日志进行存储.转发.警报.并生成和统计实时数据.它还可以从文件.系统日志.log4j.log4net和Windows事件日志中收集日志信息. zLogFabric 2.0 beta该版本主要变更了HornetQ内部,直接的客户端服务器通信,l

Lua CJSON 1.0.4发布 JSON解析和编码工具

Lua CJSON是一款为Lua提供快速的JSON解析和编码工具.其特点是:比最快的Lua库的速度还要快10至20倍,全力支持JSON UTF-8,除了Lua/LuaJIT以外的都没有依赖性,易于安装.该软件已经通过Linux.FreeBSD.OSX and Windows平台测试,用户可以放心使用. Lua CJSON 1.0.4该版本修复了一个逗号十进制分隔符(cs_CZ,de_DE)语言环境下的数字转换. 软件信息:http://www.kyne.com.au/~mark/software

MathGL 2.0.beta发布 高质量图形类库

MathGL 2.0.beta该版本有很多的变化,包括新的结构,接口,新的平面图等等. MathGL是一个http://www.aliyun.com/zixun/aggregation/32995.html">在Windows和Linux下生成高质量图形的类库:用来根据大量的数组生成各种图表:可轻松嵌入到其他程序中:可生成各种各样的图表. 下载地址:http://sourceforge.net/projects/mathgl/files/mathgl/mathgl%202.beta/mat

Ant Design Mobile 2.0 beta 发布

antd-mobile@1.0 发布已半年多, 历经 26 个版本迭代,解决并关闭了几百个 issue, 在阿里巴巴十八周岁生日这天,我们也很高兴的宣布: 更轻量,更易用,性能更好 的 antd-mobile@2.0 正式开始 beta 阶段. What's better ? 1. 零配置,开箱即用 ? antd-mobile@1 的用户可能深有体会,v1 出于移动业务的需求集成了高清方案,svg sprite 等高级特性,但强依赖构建配置的方式急剧提升了上手和使用复杂度.好消息是,经过整体重构

微信公众平台快速开发框架 For Core 2.0 beta –JCSoft.WX.Core 5.2.0 beta发布

写在前面 最近比较忙,都没有好好维护博客,今天拿个半成品来交代吧. 记不清上次关于微信公众号快速开发框架(简称JCWX)的更新是什么时候了,自从更新到支持.Net Framework 4.0以后基本上就没怎么维护了,一方面工作比较忙,一方面家庭也需要维护,男人,你懂的. 自从NetCore发布以后,一直想把JCWX更新到Core版本,从6月开始就着手更新了,大概花了一个月时间,更新到了Net Core 1.1版本,当时并没有对外公开,只是在Nuget上发布了下,随后8月的时候2.0发布了,借着机

Steel Bank Common Lisp 1.0.51发布 编程语言的开发环境

Steel Bank Common Lisp是一个Common Lisp编程语言的开发环境,支持ANSI标准,包括:垃圾收集,词法闭包,http://www.aliyun.com/zixun/aggregation/17547.html">功能强大的宏,强大的动态类型,增量编译,和Common Lisp对象系统.它还包含了多种扩展,如原生线程,套接字支持,统计探查器,可编程的数据流,等等.这些都是可以通过一个集成互动的本地编译器来完成.SBCL的独特之处是一个多平台的原生编译器从源代码完全

Steel Bank Common Lisp 1.0.52发布 编程语言的开发环境

Steel Bank Common Lisp是一个高性能的Common Lisp编译器,它提供了一个交互式的开发环境,包括一个调试器.统计监测,代码覆盖工具,和其他多种扩展.支持ANSI标准,包括:垃圾收集,词法闭包,http://www.aliyun.com/zixun/aggregation/17547.html">功能强大的宏,强大的动态类型,增量编译,和Common Lisp对象系统.它包含了多种扩展,如原生线程,套接字支持,统计探查器,可编程的数据流,等等.这些都是可以通过一个集