4 ms·
Ruby definitely has its niche in web development mainly due to Rails, Jekyll and Sinatra. Quite a weird choice for other things. Pretty sure Homebrew on Mac use
by benbristow 7y ago
Ruby definitely has its niche in web development mainly due to Rails, Jekyll and Sinatra. Quite a weird choice for other things. Pretty sure Homebrew on Mac uses it.
It’s not the most performant of languages (although it’s definitely getting better).
- sdegutis 7y agoHomebrew is the only thing I think Ruby is perfect for. It's just a DSL for describing how to fetch and build a program, like Makefiles but more convenient.
- benbristow 7y agoChef is the same kinda thing but for managing infrastructure (like Ansible for Python & Cake for .NET) https://www.digitalocean.com/community/tutorials/configuration-management-101-writing-chef-recipes https://www.digitalocean.com/community/tutorials/configurati...
- bloopernova 7y agoAs the other reply to you said, agreed on the DSL-construction thing. I used a fair bit of Puppet a couple of years ago and that was very much Ruby through and through. What I really liked about it was how easy it was to jump from DSL for general use cases to Ruby for specialized libraries or system Facts.