Wir alle wissen, dass Puppet und Chef die Superstars der IT-Automatisierung sind, und sie werden in Ruby entwickelt (obwohl Chef 11 Server in Erlang neu geschrieben wurde).Warum verwenden Puppet und Chef Ruby?
In meiner Arbeitsumgebung verwendet eine sehr große Gruppe des Operationsteams Python als Hauptsprache, um Operationstools oder grundlegende Systemanwendungen zu entwickeln.
Ich möchte herausfinden, warum beide Puppet und Chef in Ruby geschrieben wurden? Was sind die Vorteile? Ruby unterstützt DSLs gut. Kann Python so etwas tun?
Sie sollten sich http://saltstack.com anschauen – cpuguy83