西西河

主题:Lua 语言? -- GUNXU

共:💬18 🌺22 新:
分页树展主题 · 全看 上页
      • 家园 Lua语言链接

        Lua语言:http://www.lua.org/。是编译课的最好教材,看过原码,可能很多人会破除对计算机语言创造者的个人崇拜(哈,我也可以做的)

        LuaJIT: http://luajit.org/ 这是一个奇迹,比较Java,Python, JavaScript在相应项目上的投资和收效,这个一个人的项目验证了一个道理,这世界本来很简单,只是我们做复杂了。作者Mike Pall在下面的链接里让很多Java,Python,JavaScript,FireFox的大牛很不舒服,可是毫无反驳的能力.也许LuaJIT的成功是因为Lua相对简单,可是。。。

        http://lambda-the-ultimate.org/node/3851

        Lua编程教程(中文):

        http://ishare.iask.sina.com.cn/f/7651818.html

        Kepler: Kepler是一个简单且轻量的Web开发平台

        http://www.keplerproject.org/

        RemDebug: Lua写的远程纠错器,只有500多行

        http://www.keplerproject.org/remdebug/

        wxLua: GUI库,著名的wxWidget的Lua包

        http://wxlua.sourceforge.net/

        序列化工具: 将对象序列化是分布式运算的基本要求

        Corsix-th(自称比Pluto好,跨平台,可以兼容LuaJIT)

        http://code.google.com/p/corsix-th/wiki/Persistance

        Pluto:

        http://lua-users.org/wiki/PlutoLibrary

        LuaPack: Lua的标准函数库较小,这个库包打入了许多跨平台开源库,特别打入了一款具称为最好的免费IDE,DForD(非开源)。

        http://code.google.com/p/luapack/

        MetaLua: Lua语言扩展工具

        http://metalua.luaforge.net/

        Lua Lanes: 操作系统线程为基础的多线程库,可以利用多核资源。

        http://luaforge.net/projects/lanes/

        ConcurrentLua: 分布计算为基础的多线程库,可利用本地资源和网络资源。

        http://concurrentlua.luaforge.net/index.html

        NumLua: Lua数值库

        http://luaforge.net/projects/numlua/

        LuaBind: Lua C++ 混合编程 (相当于boost.Python)

        http://sourceforge.net/projects/luabind/

        SWIG:Lua C 混合编程

        http://www.swig.org/Doc2.0/Lua.html

      • 家园 有些不同意见

        程序量是C的1\4,Java,Go的1\2或少。

        我经常编写图像处理的程序,所以积累了很多这方面的SSE汇编代码。所以在编写这些程序的时候,往往我用汇编比用C++还快很多。从这里可以看出,程序量其实和语言关系真的不是很大,其它因素才是决定性因素。当然各种语言在一定范围内肯定是有优势的。

        开发检错快得就不止两倍

        在我看来,和C/C++完善的开发检错剖析工具相比,其它语言的开发检错就如冷兵器和原子弹的差别差不多。当然,动用那些高级工具的时候,也是对程序质量有严格要求的时候。其它语言是降低对程序质量的要求来提高开发检错速度的。

        • 家园 对专业的应用恐怕你说的对

          我们的应用变得太快,这就会有问题。比如说,我们的有时要用GPU做并行计算,可是算法很可能有很多种,有时常有新算法加入,积累一个固定的函数库可不容易。

          我的经验时查错时语言越高级越容易,语句越少越容易。脚本语言本质上在查错中不如静态语言的地方只有类型匹配问题,在工具上不会有太大差别。

分页树展主题 · 全看 上页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河