【问题标题】:What does LUA acronym stand for?LUA 的缩写代表什么?
【发布时间】:2012-11-16 22:44:40
【问题描述】:

很多人写 LUA 时指的是自 1993 年以来在里约热内卢天主教大学 (PUC-Rio) 开发的编程语言。

那么这个缩写代表什么?

【问题讨论】:

  • 这是您可以在 他们的网站 找到的信息:lua.org/about.html#name
  • “很多人在提到编程语言时都会写LUA”那些人错了。

标签: lua


【解决方案1】:

编程语言被命名为Lua,它正式不是的首字母缩略词。

Lua 是葡萄牙语中的一个常用词,意思是 Moon。该语言之所以这样命名,是因为 PUC 以前的一种编程语言(处于早期开发阶段)已经被命名为 SOL,代表 Simple Object Language。而由于SOL在葡萄牙语中意为Sun,所以它的后继者被取名为Lua作为一个笑话。

Lua 社区发明了一个有趣的反义词来讽刺地解释 Lua 不是首字母缩略词:LUA 代表 Lua Uppercase Accident

然而,从历史上看,LUA 曾经是葡萄牙语中的首字母缩写词。它曾经意味着 Linguagem para Usuarios de Aplicação(应用程序用户的语言)。然而,该首字母缩略词从未在英文文档中使用,因为非葡萄牙语人士很难理解它。


另一方面,不幸的是,Microsoft 使用 LUA 首字母缩写词来指代最低特权用户帐户。这个概念与编程语言无关,但会造成一定的混乱。

【讨论】:

  • 关于 LUA 是葡萄牙语中的首字母缩写词的那一点实际上是一个笑话。但它确实出现在 Lua 1.0 的源代码中。
  • 我是巴西人耶!我试图为你找到 Max E 的信息,但我失败了。但我可以告诉你,SOL(以及另一种我现在忘记名字的语言)是为 Petrobras 制作的一对配置工具,它聘请了 PUC-Rio 来做这件事。也许知道你可以找到一些东西...... PUC 的意思是“Pontifícia Universidade Católica”
  • @MaxE。是的,SOL 和 DEL(数据输入语言)是为 PETROBRAS 单独开发的。根据我的阅读,他们从未被释放到那家公司;相反,融合了两种语言概念的 Lua 终于成功交付给 PETROBRAS。
  • 任何在 PUC 能从档案中挖掘出来的人,我将永远是你最好的朋友。
  • SOL 和 DEL 与 Lua 的关系记录在 HOPL 论文 The Evolution of Lua
猜你喜欢
  • 2010-12-02
  • 1970-01-01
  • 2022-11-10
  • 2011-05-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多