Lua 学习

本文介绍了Lua作为一种轻量级脚本语言的特性,它被广泛应用于游戏开发、独立应用脚本和Web脚本等领域。对比了Lua与C#的区别,强调Lua在热更新和跨平台方面的优势。同时,提供了多个学习Lua的资源,包括书籍、在线教程和官方文档。
摘要由CSDN通过智能技术生成

一、关于Lua的介绍

Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。
Lua 是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所组成并于1993年开发。
Lua可以很方便的和其他程序进行集成(c++,c#,java,,),现实生活中,编程的语言有上百种,但是真正流行的语言,也不过几十种。Lua其实也是一种编程语言。

二、Lua的应用场景

游戏开发
独立应用脚本
Web 应用脚本
扩展和数据库插件如:MySQL Proxy 和 MySQL WorkBench
安全系统,如入侵检测系统

三、Lua和C#的区别

Lua可以在几乎所有的操作系统和平台进行编译运行可以可以很方便的更新代码更新了代码后,可以直接在手机上运行,不需要重新安装(后续的热更新方案)
C#只能在特定的操作系统中进行编译成dll文件,然后打包进安装包在其他平台(Android、iOS)运行在移动平台上不能更

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值