elvish 0.18 简易评测

粗看 oil 也是个功能齐备的编程语言,这个有对比吗?还有 vlang、ziglang 呢?

改进 shell 脚本语言,面向的是相对保守的一群用户,别的不说,老掉牙的 man 格式还在用呢。

在没有明确体验改善的情况下,为了语法不晦涩改进相当于对项目重构,难度比较大。更别说近年来一堆交互式的 CUI 程序迅速涌现。


另外多说一句,管道传 json 特性被看过重了。这个实际上是要解决对输入方数据校验的问题。这个特性的提出 – 对输入输出端进行标准化,当然是好的。但如果更进一步提供 c、c++、python 等的 json 库,让现有的程序只需要两行代码就可以完成 json 输出。感觉更好一些?