为什么 lua 在游戏开发中应用普遍?
- 发表时间:2025-06-25 09:30:17
- 来源:
因为 QuickJS 这样的东西没有早出来几年,否则根本没有 Lua 什么事情,归根揭底,Lua 并不是一门好语言: 作用域默认是 global 的,不是 local 的,但凡最近三十年发明的语言,变量和函数定义基本都是默认 local 的作用域 ,lua 这种默认 global 的设计,强迫你到处写满 local,简直是一口气直追 50 年前的古圣先贤。
索引从 1 开始:记忆里只有 Pascal / QBasic 是这么做的,但 pascal 事实上允许索引从任意位置开始(从 0 / 1 …。
推荐资讯
- 2025-06-27 12:40:19为什么一部分 Go 布道师的博客不更新了?
- 2025-06-27 13:00:17新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
- 2025-06-27 12:55:18广州为何要建广州塔?广州塔除了好看,还能干嘛?
- 2025-06-27 11:05:19为什么都认为无GC语言一定会比有GC语言要快?
- 2025-06-27 12:15:18为什么m4max可以轻松堆128g显存,nvidia消费端显卡却长期被限制在24g?
- 2025-06-27 11:50:19哪张照片让你觉得刘亦菲美得不可方物?
- 2025-06-27 13:00:17微软edge浏览器为什么逐渐被其他的浏览器代替?
- 2025-06-27 13:00:17不喜欢老婆找健身房男教练私教,是我太狭隘了吗?
- 2025-06-27 11:30:21用K8s的公司有多少人会部署K8s?
- 2025-06-27 12:20:17大海捞针还捞着了是一种什么样的体验?
推荐产品
-
穿瑜伽裤爬山的女生会不会害羞?
上个月去爬太室山,前面就有个瑜伽裤女生,一个人,本来我按我的 -
yu7发售当天会有多少锁单?
我先问一个问题,yu7是一款什么车?是一辆suv。 我再问 -
雷军为什么不愿意用性价比打法进军NAS?
这是一年前的提问,近期我也见过有些自媒体在预热,说粗粮即将推 -
微软edge浏览器为什么逐渐被其他的浏览器代替?
微软周一宣布,将在欧洲停止目前Microsoft Edge的
最新资讯