本站即将关闭,请关注微信公众号
PDF 不迷路

当前位置:首页 >> 计算机pdf下载 >> Lua程序设计第2版中文pdf下载

Lua程序设计第2版中文pdf下载

Lua程序设计第2版中文pdf下载

书籍名称:

Lua程序设计第2版中文pdf下载

书籍作者:

莱鲁

书籍格式:

PDF

书籍大小:

18MB

出版时间:

2008-01-01

下载地址:

获取下载地址

本站即将关闭,请关注微信公众号
PDF 不迷路

Lua程序设计第2版中文.pdf1993 年Waldemar、Luiz 和我刚开始开农Lua,那时战们还很难想象Lua 会发展成今天这 个样-f . 刚开始fl·t, Lua 只是作为科1 内部讲育服务F两个特定现日,而如今Lua 被广泛地应 用于各种领域.只要:在需要·种简单、可扩展、可兽植反而效的脚* i击宫的领域,都可以珩到 Lua 的身影,例如嵌入式系统、移动设得、Web 服务器.当然还有游成. 从…开始挠们就将Lua 设计成能与C 语言或其他常用语古编写的软件相互集成. 这种可 集成的特点带来了许多好处. Lua 还足一门简恨小巧的语言,之所以这么设11·, ’部分原因是 因为它不准备去做那吨C 语言已经做得很好的方面.例如, c 语宫高超的性能、对政!A操作 的能力及与第二万软件间的接口. Lua 依靠C 国古来元成这些任务. i而Lua 提供的特性则是C 洁白所不~擅氏的. 例如.相对于硬件的自居抽象、动态结构、无兀余( No Redundancy )、简 劫的测试和l调试。为此. Lu且还实现了’个安全的运仔环境、一套白动内存管用机制、优秀的 字符仰处JI!!能力和iJJ态大小数据的处Jlli功能. Lua 的大部分功能米源j二它的标准瘁,这也符合Lua 的设计原则. 因为Lt泌的主要特性就 是宙的11J扩展性. 语言巾的询:多料性都体现ill 了这}.~ . 动态类裂为多态提供了支持。自动内仔 仔理简化了接U ,从而无须决定捕; 分配内布、谁释放内存及如何处理溢山等。高阶 ( Higher-order )函敢和匿名函数允许,实现豆高层的参数化.能使函数变向更加温JTJ . Lua 除了是一门可扩展的出言外,还是一门“胶水语古”。Lua 支持一种基于组件的软件 开发方it:.,这种方出口J以通过黠介现育的高层组件来创建新的,~m 程序. 这些组Htj:可以是己编 译好的.也ilT 以;M静态类型VJ言t 如C 或C++〕编写的. Lua 则可以成沟组织和连接各种组 件的胶水。通常.组件(或对象}我/J飞[ .个!l!具体、1!.11成层的概念(例如窗口邮件、数据结 构>. !EfMY.开丘过程巾很少会修改它们,并且它们会占用最终程序的大部分CPUu.t间. Lua 则可以给出·个应用阴J手段终的样子,而这部分内容可能会在一个产品的开发},'d剧中被反复修 战. 与其他胶水技术不间的是. Lua 是··门功能齐食的语言.从而使Lua 不仅可月门二黠合组件, 还可刷子远配组{'t'或战选细件,甚空{击此创建出’个全新的组f'f. 显然Lua 不足唯一的脚本语言,还在件多Jt他语古都可以或多或少地解决同样的问题. 但是Lua 提供f一组特性,使它变得与众不同,成为解决许多问题的肯选讷古. 可扩展性: L山的可扩展性非常卓越,以至于许多人以为Lua 不盐→种编冉语白,而是’ 种mi:构边特定领域语言的工具也. Lua 从· ·开始就被设计为可扩展的, 既可flJ Lua 代码米扩 展.又可以用外部的C 代码米扩展. 作为此概念的一个例证, L峭的大部分)/;础功能就是.ii!ii.立 外部1平实现的. ~将Lua 与CIC忡相配接是非常容易的. 此外. Lua :坯可以提1扯到一些其他话 」rrr. 例如I Fortran、Java 、Smalltalk 、Ada 、C#.扛·号三还可以集l提到其他脚小:语言中,如l Perl 和Ruby .

Lua程序设计第2版中文pdf下载

声明:本网站所资源均通过互联网收录,并提供大家免费下载阅读,如果本站有侵犯权利人版权内容的请向本站投诉。

投诉邮箱:577982958@qq.com 一经核实,本站将立即删除相关收录作品。

© 2020 - 2021   qianherenli.com 版权所有

豫ICP备2020030583号-1


本站即将关闭,请关注微信公众号,PDF 不迷路