👩💻 Join our community of thousands of amazing developers!
There was an article called "Ruby is defined by terrible tools". I haven't enough Ruby experience to know whether its thesis is true, but one quote really stuck out for me: Programming languages cannot be considered separately from their ecosystems. I totally agree with this, almost to the point where the language itself is secondary to the tools. "Softer" things can go a long way to making a language good to work with: package management; documentation; tooling; community. Personally, I feel ...