我们都知道Puppet和Chef是IT自动化领域的超级明星,它们是用Ruby开发的(尽管Chef 11服务器是在Erlang中重写的).
在我的工作环境中,一大群运营团队使用Python作为主要语言来开发操作工具或基本系统应用程序.
我想找到为什么Puppet和Chef都是用Ruby编写的?有什么好处?Ruby很好地支持DSL.Python可以做这样的事吗?
ruby dsl puppet chef-infra
chef-infra ×1
dsl ×1
puppet ×1
ruby ×1