DEV Community

Discussion on: What’s your opinion on the Ruby programming language?

Collapse
 
leastbad profile image
leastbad

I thank the dark powers every day for Ruby, which was designed by its creator - Matz - with the express goal of making programmers happy. The ethos of happiness runs deep in the language. In fact, we have a saying/acronym: MINASWAN. Matz is nice and so we are nice. That has been demonstrated over and over during the 16 years since I started working with it.

The weird thing about our niceness is that it seems to make some developers who love other languages deeply uncomfortable, as though our niceness makes them somehow less nice by depleting some finite supply of niceness. If you're ever reading comments from someone who seems to wish Ruby would just roll over and die because it's inferior to what they like, chances are they just aren't prioritizing being nice.

The other thing that I find really compelling about working in Ruby is that it tends to draw some of the most interesting, creative, eccentric and artistic folks. Most of the best Ruby developers are deeply skilled in other, more traditionally "right-brained" disciplines, whether it's music, linguistics, art. Some of the wackiest characters I've met in my development life have been Ruby luminaries.