对Lua的喜爱

对Lua的喜爱,绝不仅仅是语法的简单。而是对其设计思想的认同,对其设计哲学的共鸣。

Lua将配置与代码统一处理,这是一个相当大的优势。这样就不用为每种配置文件单独写词法语法分析了。为系统的统一性铺平了道路。设想如果有一个完全用Lua脚本做配置文件的Linux系统(或者另一个系统),那Linux上的开发者就不用为太多的配置文件语法头疼了。

Lua认定与C语言强力嵌合,充分利用了现成的浩瀚杰出的C代码。本身编译器实现的简洁,让人即使使用到它,有时也感觉不到它的存在。

Lua的表设计,有点中国道家“道生一,一生二,二生三,三生万物”的味道。Lua中其它的高级结构,类,模块,包,等等,都由其推导而出。之前对Mathematica的喜爱,也一定程度上出去对它与数学表达形式的一致性上。

Lua的函数第一对象,为其方便地函数式编程垫定了基础。而函数式编程,正逐渐成为当前的热门。

Lua的C模块封装没有Python方便,但更灵活。对效率开发来讲,可能很难赶得上Python的热度。但是它的应用,定会生出更加精品的软件。对未来的整个系统的统一配置的希望,我把宝压在Lua身上。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值