V
V
Vladimir2018-07-16 12:35:36
ruby
Vladimir, 2018-07-16 12:35:36

Why are Vagrant, Puppet, Chef written in Ruby?

Good day! I want to ask experts why Vagrant, Puppet and Chef are written in Ruby, what is its advantage over other languages ​​in this situation? Why not some C/C++, Python, Go? Just wondering why they chose this particular language, because it coincided that the developers knew Ruby well, or is there some other reason? I have nothing against Ruby, just the opposite, I want to learn it and I wondered why it happened that these three programs were written in it.
Thanks in advance for your replies!

Answer the question

In order to leave comments, you need to log in

1 answer(s)
R
Roman Mirilaczvili, 2018-07-16
@MasterGerold

I think because the scripting language is described concisely in that language, without the need to create a new DSL. It is easy to "glue" various software on it.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question