Comment Comment by portpecos Ruby just simply isn’t the glue language winner because of the heavy emphasis on rails.From a systems perspective, I had to switch to python because it has pyroute2, which supports rtnl, devlink, ethtool and more.I would have thought ruby had a full-fledged netlink library right now considering the stability of chef and puppet.But all I could find was this from 8 years ago: https://github.com/BytemarkHosting/netlinkrbI started off with ruby for systems glue but now I have a mix of python and ruby. I wish it was all ruby but the lack of updated “glue gems” and the prevalence of updated “glue eggs” means python really is the “glue language winner”. parent portpecos 2 years ago
From a systems perspective, I had to switch to python because it has pyroute2, which supports rtnl, devlink, ethtool and more.
I would have thought ruby had a full-fledged netlink library right now considering the stability of chef and puppet.
But all I could find was this from 8 years ago: https://github.com/BytemarkHosting/netlinkrb
I started off with ruby for systems glue but now I have a mix of python and ruby. I wish it was all ruby but the lack of updated “glue gems” and the prevalence of updated “glue eggs” means python really is the “glue language winner”.