欢迎!请参阅关于页面以获取更多关于如何使用本网站的信息。
我的理解是,babashka 旨在成为一个快速的 Clojure 运行时,因此它们似乎配合得很好(borkdude 已经开始将 tools.build 移植到 bb),但因为我还是个新手,所以我想了解大家如何看待这些工具。
除了 babashka 在其存储库中已声明的内容(优先考虑 JVM Clojure 用于长时间运行的脚本)之外,我应该在什么时候考虑使用其中一个而非另一个呢?
谢谢!
我对新手的建议是,在学习时坚持使用官方工具,然后在您觉得需要时再采用其他工具。这样减少了您环境中的变量,并在出现问题的时候更容易跟踪教程和获得帮助。
Babashka 是一个伟大的工具,如果您打算使用(JVM 基础的子集)Clojure 编写 shell 脚本,那么它是一个解决该特定问题的好方法。