为什么 lua 在游戏开发中应用普遍?
- 发表时间:2025-06-25 22:40:12
- 来源:
因为 QuickJS 这样的东西没有早出来几年,否则根本没有 Lua 什么事情,归根揭底,Lua 并不是一门好语言: 作用域默认是 global 的,不是 local 的,但凡最近三十年发明的语言,变量和函数定义基本都是默认 local 的作用域 ,lua 这种默认 global 的设计,强迫你到处写满 local,简直是一口气直追 50 年前的古圣先贤。
索引从 1 开始:记忆里只有 Pascal / QBasic 是这么做的,但 pascal 事实上允许索引从任意位置开始(从 0 / 1 …。
推荐资讯
- 2025-06-23 08:45:13为什么很多技术都觉得前端很简单?
- 2025-06-23 08:45:13你为什么坚持使用/学rust?
- 2025-06-23 10:00:16postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 2025-06-23 09:20:13如何评价Orbstack(在Mac上低开销地运行容器和Linux)?
- 2025-06-23 08:45:13为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
- 2025-06-23 08:35:11为什么 Golang 不适合开发桌面系统?
- 2025-06-23 09:15:12《碟中谍 8》都有哪些槽点?
- 2025-06-23 09:00:14Node.js是谁发明的?
- 2025-06-23 08:40:11服务器能否拒绝非浏览器发起的HTTP请求?
- 2025-06-23 09:15:12美国可能会联合全球,将中国变成一座孤岛,隔离在世界贸易之外吗?
推荐产品
-
为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗?
因为伊朗的魔幻远超所有人的想象。 今天我们从三个维度来解读 -
越正经的女人越容易做出疯狂的事吗?
有个女医生,我和她之前是一个中学的。 但她比我大两届。 -
为什么情侣在一起旅行后容易分手?
感觉只要有一个事儿逼,就难,不只是旅行,任何需要合作的事情都 -
软路由是否被过度神化?
看了很多回答,觉得很奇怪: 为什么all in boom不稳
新闻动态
最新资讯

