4 ms·
I can't speak for the devs, but the sysadmins in my world largely skipped ruby for a couple of reasons, such as speed, ease of the language, memory issues (whic
by arminiusreturns 8y ago
I can't speak for the devs, but the sysadmins in my world largely skipped ruby for a couple of reasons, such as speed, ease of the language, memory issues (which have mostly been solved now I hear), and the general ecosystem just got more adoption quicker so people gravitated towards it.
Honestly part of the problem is there has been an explosion of language choices that can all be used to get the job done, so it becomes very subjective to the individual and business as to what tool(lang) they use to accomplish their goals. Who has time to deal with so many different languages and their ecosystem complexities. The issues with ruby caused me to at first completely skip ruby to the point of not even using ruby tools because it took less mind-overhead that way. The same with node. Python with a large ecosystem was a safer choice and easier to learn. With python I get the choice of ansible and salt, with ruby I get chef and puppet, and I personally prefer ansible.
I'm also the kind of crazy who lives in emacs and still writes bash scripts daily so... take it all with a grain of salt.
It was when I found an awesome tool I wanted to start updating myself (http://argus.tcp4me.com/ http://argus.tcp4me.com/) that I realized perl is just hard for me to read and logic about easily...(I abandoned that project)
I really need to give 6 (Rakudo or?) a try sometime. I think I'm just going to skip it and go straight to guile and go.