我计划编写一个数据分析器命令行工具,我正在考虑使用 Go、Rust 和 Javascript。但我担心使用不够稳定或部署起来很困难的东西会危及项目。
是否有许多用 Go 编写的发行版所携带的广泛软件包的示例?
如果我想用 javascript 编写或评估其他语言的 javascript,我有哪些选择?我知道有node.js,但它看起来像是一个巨大的依赖项。有用 Javascript 编写的 UNIX 工具的示例吗?
从同样的意义上来说,我认为 Rust 还没有准备好是正确的吗?
答案1
我不知道用这些语言编写的广泛使用的工具。 Node.js 的依赖性并不比 perl 或 python 更大,尽管可能安装得不那么普遍。事实上,我昨天刚刚在 Windows 系统上安装了 Node 0.12,没有遇到任何问题。
我的问题是 - 为什么不使用 C、python、perl、php、awk、bash 脚本或 tcl?所有这些都具有悠久的历史并且广泛使用。