随着Lua知名度越来越高,更多的人认识到,Lua满足了一种全世界广泛存在的一个需求:让用户改变软件的行为,而不用深入到软件的内部 。
不仅游戏可以用Lua,其他领域也可以用:比如TeX排版设置语言实现LuaTeX、键-值数据库Redis、文本编辑器Neovim和Web服务器Nginx 。甚至Google拼音输入法都支持Lua脚本 。
Lua还可以嵌入到硬件当中,三星的电视,思科的路由器,Verizon的机顶盒,德州仪器的计算器 , 罗技的键盘都是Lua大施拳脚的场所 。
随着物联网的发展,Lua肯定还会有爆发式增长 。
4和企业合作–>找到广泛存在的需求–>发明编程语言–>面向全球推广–>返回国内 。
Lua的发明者走出了一条漂亮的“曲线救国”的道路 。
如果Lua诞生在创新的高地,如美国硅谷 , 它的发展肯定会快得多,因为在这里有项目、有人、有组织,能帮助它提升在全球的知名度 。
例如 , JavaScript 是布兰登仅仅花了10天就创建的语言,很多人抱怨其糟糕的设计,但是它却伴随着网景浏览器占领了全世界 。
从不发达地区发起的创新 , 则要难得多,不过,现在的好处是互联网已经非常发达 , 只要你像Lua那样,漂亮地解决了一个广泛存在的问题,并且真正面向全球 , 互联网会帮助你迅速传播的 。
遗憾的是,虽然中国的互联网产业发展了二十多年 , 热闹非凡,到目前为止,中国还没有一个世界流行的编程语言,不但没有,还出现了“木兰”这样套壳造假的丑闻 。
这不得不引起我们的思考,到底是我们不想弄呢,还是没时间弄,还是不会踏踏实实地弄?
参考资料:
https://web.archive.org/web/20181125214924/https://www.foreignaffairs.com/articles/2013-04-21/brazil-wikipedia
https://dcc.ufrj.br/~fabiom/lua_20years.pdf
http://www.inf.puc-rio.br/~roberto/talks/hopl-slides.pdf
推荐阅读
- 裤子16068a是什么尺码
- 速干面料是什么材质
- 搓脚石是什么石头
- 无氧极限是什么意思
- 莱克多巴胺是什么
- 军运会的吉祥物是什么动物
- 能书善画的意思善的意思 能书善画的善字是什么意思
- normal mode是什么意思
- 连裤袜100d是什么意思
- 果葡糖浆是什么东西