Remix.run Logo
rockyj 9 hours ago

Ruby is still so good to read and hack things with. It is a shame that it is not so popular and you know the reasons why. I still wish with such a good DSL friendly structure, it should have become an IaC de-facto standard language or used in some niche where I could use it freely without question.

culi 8 hours ago | parent | next [-]

The biggest thing holding Ruby back is lack of gradual typing imo. I honestly think javascript is a better fit for IaC. Not only is already the language of the web (everyone has to know some javsacript) but JSDOC is supported by most IDEs giving it gradual typing. Many people don't realize jsdoc is typescript and is a full replacement.

Nowadays I like to reach for Julia for quick one-off scripts and webscraping. It has a beautiful and accessible syntax with built-in gradual typing. I would love to see it more widely adopted in the IaC world

trenchgun an hour ago | parent [-]

> The biggest thing holding Ruby back is lack of gradual typing imo.

There is: https://sorbet.org/

rapind 8 hours ago | parent | prev [-]

It was revolutionary for readability and has influenced a lot of newer languages. That's a pretty good legacy IMO.