反正我实在是爱不起来 bash,新来个小伙儿做了点儿东西,里面的 bash 好多语法我都没见过……有个 devops 本来是写 ruby 的,但我们的 ubuntu 环境里实在差别太大,他被迫写 py 了。我自己的 container 如果已经有 node,只要需求复杂点儿,我就写 zx.js 脚本了,各种异步执行比 ruby 方便。
之前说的自己的 aws cli,本来是想用来练手 rust 来着,但 aws sdk 没实现 serde。好不容易基本上能把 debug 转成 json 了,然后意识到没法 deserialize。而且官方还解释了原因,就是编译速度已经相当慢了,加了就彻底没法用了,好吧那我就不惦记了……
container 建一堆 adapter 的确是有点儿烦,我的 mac 现在有这些:
$ jc -p ifconfig | jq -r '.[] | .name' | sort
ap1
awdl0
bridge0
bridge101
en0
en1
en2
en3
en4
en6
gif0
llw0
lo0
stf0
utun0
utun1
utun2
vmenet1
不过我也不会去看它们,眼不见心不烦吧……
那个 birth & death of js 的标题噱头很足,不过我并不觉得 wasm 会替代 js,至少目前看起来完全不是替代关系
【 在 lvsoft 的大作中提到: 】
: 没办法,脚本语言这块还就是bash...尽管这玩意无敌的老,无敌的慢,但它就是比python还要方便,估计轮方便程度perl能超过它,但perl门槛又远比bash高,所以...
: 说穿了cli本身就是一个DSL需求,py虽然是脚本语言,但自身定位还是系统语言级的定位,并不适合干这个。
: 我一直不太能接受整一堆container的做法...我总觉得这也是另一个层面的碎片化。尤其是看到一堆容器每个都要一个veth,ip addr给我整出一堆veth出来真就是看了就心烦...
: ...................
--
FROM 222.153.172.*