第一百六十三章 中文计算机语言(2/6)
个委员会非常小,只有三个人,他们都是里约热内卢天主教大学的同事:rbrt irusalishy, luiz hnriqu d figuird,和waldar ls。
关于lua情况很特别也是在九几年的时候,巴西石油公司需要定制许多功能,最后这三人完美完成任务。
项目做到后期,三人发现原本的计算机语言不够用了,需要一种真正的脚本语言,可以赋值,有逻辑控制,函数,可以嵌入到巴西石油公司的应用中使用。
花了一些时间lua诞生。
在巴西因为本身it环境就一般,lua语言也没有发展起来。
最后三位说葡萄牙语的码农就把lua语言弄到了老鹰国,准备出口转内销,lua语言,也没有葡萄牙语版本的说明书,从语言基本构成到说明书,全是英文。
等三人到了老鹰国,一开始也没有人关注,但当他打广告后,被游戏公司注意到,情况就不同了。
lua短小精悍,直到lua5.3也只有不到1万行代码!
包含了i/功能的二进制包也只有200多k。
lua可以让用户改变软件的行为,而不用深入到软件的内部。
当它火了以后,《半条命》《模拟城市》《魔兽世界》《愤怒的小鸟》等一大批著名游戏都开始使用lua。
不懂计算机的人经常会出现一个疑问,为什么就没有人用中文写计算机语言呢?
所有计算机语言,即便是发展国家的人写出的成功计算机语言lua其实也是英文。
难道因为英文天然适合被计算机所理解吗?
以前在不懂计算机的时候,陆晓也有这样的疑问。
但真正了解后,才发现其实用什么语言,都是表象。
就和脑电波一样,脑电波可以是各种各样,翻译成不同的语言,每个国家的人翻译思想,读取出的脑电波肯定是不同的。
但本质上,都是解码成图片形式。
计算机语言的本质,却是数学和逻辑。
可以说计算机语言和数学的表达是相似的,都是高度符号化的东西,中文也算是符号,还是非常多变的符号,自然也是可以成为计算机语言的。
比较遗憾的是,陆晓发现系统的核心,其实依旧不是中文编程,而是英文。
这可能是未来一直发展下去,在计算机领域一直是西方领先导致。
但现在不同了,
本章未完,点击下一页继续阅读。