DEV Community

Discussion on: Why do you love Ruby, actually? An ode.

Collapse
 
rsmithlal profile image
Robert Smith • Edited

The kindness of the Ruby community is one of the reasons that I have grown to love Ruby so much! The whole experience of programming in Ruby is much more enjoyable for me than Python or JS (which I also use regularly for my job).

I personally find that the Ruby language and Rails ecosystem are more in line with how my neurodiverse brain naturally thinks and solves problems. It's really interesting that you mention the easy of use and low cognitive burden as a big plus for Ruby. I have ADHD, and I never considered that this might be one of the reasons why it feels so much easier for me to express myself using Ruby than other languages. There is less to get in my way when I'm exploring concepts and working through problems!

Collapse
 
sylwiavargas profile image
Sylwia Vargas

Thank you for this comment. Whenever I'm in a teaching role, I try to always acknowledge how different folks have different learning styles and learn at a different pace — or, I'm trying to design assessments in a way that would not disfavor neurodiverse or just anxious/tired folks. Accessibility (broadly-understood) is something I care deeply about. However, I never thought about that Ruby with its strong preference for convention over configuration and friendly methods actually also helps folks succeed 💖 yet another reason to love this language ✨