初识lua

#初识lua
1.什么是lua

Lua [1] 是一个小巧的脚本语言。是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所组成并于1993年开发。 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua并没有提供强大的库,这是由它的定位决定的。所以Lua不适合作为开发独立应用程序的语言。Lua 有一个同时进行的JIT项目,提供在特定平台上的即时编译功能。

想要了解Lua需要明白,什么是脚本语言。
https://blog.csdn.net/YS0813/article/details/61417871)
https://blog.csdn.net/lxlmycsdnfree/article/details/52402569)

我的理解:脚本语言就像windows 的小黑框,不用编译就可以直接运行,也就是输进去按回车就可以得到反馈。

2.为什么要学lua
或者说lua在项目中具体的用途是什么?

https://coolshell.cn/articles/10739.html)
https://www.zhihu.com/question/20296452
https://blog.csdn.net/weixin_35338800/article/details/83033973

Lua就像是一本手册,用户家的灯泡坏了,于是程序员培养了一个电工去修好了灯泡。用户饿了,程序员只能把电工叫回来,教会他怎么做饭再派回去,用户衣服脏了,用户失恋了…现在有了Lua,程序员只需要教会电工怎么读书识字就可以了,有新的需求只需要写好手册发送过去就可以了,用户也可以自己编写手册,指导这个电工如何工作,大大降低了开发难度。
这就是Lua优点:简洁、高效、可移植、轻量级、热更新。

3.我要怎么学习呢
(1)工具:luaforwindows
https://blog.csdn.net/qq_37873310/article/details/80349708)
(2)书籍
《programming in Lua》第三版
或者一些网站:

http://wiki.openluat.com/)
(http://www.runoob.com/lua/lua-tutorial.html)
http://www.lua.org/manual/5.2/)
(3)
看语法、函数、源代码
最后一定要学以致用。学c语言时,开始只是单纯的学从没用过,之后开始学数据结构才更加了解c语言。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值