欢迎!有关如何工作的更多信息,请参阅关于页面。
我理解babashka是为了快速启动Clojure运行时而设计的,因此它们似乎非常适合一起使用(borkdude已经开始将tools.build移植到bb),但因为我仍然是一个初学者,所以我想要了解大家如何看待这些工具。
除了babashka在其仓库中已经声明的(首选用于长时间运行的脚本JVM Clojure)之外,我应该在什么情况下考虑其中一个而不是另一个呢?
谢谢!
我的建议对初学者来说,是坚持使用官方工具学习,然后根据需要采用额外的工具,一旦您对基础知识有了很好的掌握。这减少了您环境中的变量,并在出错时更容易跟踪教程和获取帮助。
Babashka是一个非常棒的工具,如果您决心在(基于JVM的)Clojure中编写shell脚本,那么它是一个解决这个特定问题的绝佳途径。