我倒觉得,其实许多本该脚本语言发力的领域,比如 cli、tui,目前 rust、go 之类的生态环境非常好。现在部署往往也都不成问题,大不了自己编译慢点儿而已。
现在基本除了本地工作流以外,其它的东西大多搞 container 里了,拉下来一个 image 我完全不知道也不在乎里面到底用了啥。本地 cli/tui 的话,既然有原生语言的,那我干嘛要用一个脚本语言写的。
的确前端方面的工具链更多感受到 native 语言在发力,esbuild、deno、bun。我现在的自己的脚本,已经慢慢改用 ts 写,也懒得编译成 js 了直接用。再加上各种 runtime 都已经支持 wasm,比如我自己的 aws 工具,就直接搞了个 jq wasm 进去,完美跨平台支持。发布只要3个文件,bin/cli.js + x.js + jq.wasm,压根不存在部署的问题。过去有类似的需求我还是主要写 ruby 的,但部署就有问题了,比如用 jq 的话就得自己先装 libjq,反正目前 ruby 还不支持 wasm。
最近还看到有人用 rust 写 vue 的编译器,基本上找练手项目的人里,很多也是有前端的需求的,这个练手的目标语言不限于 rust。反正我目前预测是,js 的生态环境在未来3、5年里会再发生一次重大改变,搞好的话 node + npm/yarn/pnpm 就一套就没了。
【 在 lvsoft 的大作中提到: 】
: 那是因为你关注的都是前端领域吧。
: 前端领域py影响力很有限,但rust也不应该是在前端领域发力的语言,现在却让我看到不少让我眼前一亮的东西。
: 比如这个
https://github.com/nitnelave/lldap: ...................
--
修改:eGust FROM 222.153.172.*
FROM 222.153.172.*