沐枫小筑(C++)

爱老婆,要比编程多一点...

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  18 Posts :: 0 Stories :: 81 Comments :: 0 Trackbacks
LuaPlus是Lua的C++增强,也就是说,LuaPlus本身就是在Lua的源码上进行增强得来的。用它与C++进行合作,是比较好的一个选择。
LuaPlus目前版本为:LuaPlus for Lua 5.01 Distribution Build 1080 (February 28, 2004)。大家可以到http://luaplus.org/ 站点下载:
源码   (http://wwhiz.com/LuaPlus/LuaPlus50_Build1081.zip)
目标码 (http://wwhiz.com/LuaPlus/LuaPlus50_Build1081_Win32Binaries.zip)

--------------
全文见:http://ly4cn.cnblogs.com/archive/2005/11/27/285439.html      沐枫网志
posted on 2005-09-08 13:28 沐枫 阅读(2378) 评论(1)  编辑 收藏 引用 所属分类: 脚本

Feedback

# re: 介绍LuaPlus: 好用的Lua For C++扩展 2005-09-08 15:03 moonriver
LZ的LUA用的很强啊.

两年前, 我在公司开发的系统中应用脚本层来解决GUI和内核程序的偶合和自动化测试问题, 取得了比较满意的结果. 这也使我相信SCRIPT语言和APPLICATION的结合应该是一个好的方向.

之所以没有用LUA的原因是, 作为C/C++程序员, 不是很愿意在一套系统中用两种差别很大的语言. 所以开发了一种类似C的SCRIPT系统.

有一点值得商榷的地方是关于是否支持CLASS. 从系统ENCAPLUSATION的角度, 在APPLICATION和SCRIPT之间调用CLASS TYPE就意味着CLASS的公开. 实际上是破坏的系统封装性.

所以还是建议用标准的数据类型, 如一定要用OBJECT INSTANCE, 最好还是包一下再用.

仅仅是一家之言.希望大家多多讨论.



  回复  更多评论
  


标题  
姓名  
主页
验证码 *
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
[使用Ctrl+Enter键可以直接提交]

相关链接:
网站导航: