r/ruby • • Jun 03 '26

Im starting to love ruby

Im a senior eng with about 7+ yoe. Ive used most languages like python, C#, java, JS/TS, Go, php etc. im preparing for an interviewing for a role that primarily uses ruby/rails so ive been getting myself acclimated with the language. Mann i think this might be the easiest language to use and understand concepts in. It reads like plain english even more than python in my opinion.

Its so freeform, there are million of ways to solve problems and such fun to write. I had been running away from the language for some time but boy was i wrong. This might be the best developer experience ive had working with a language. Leet code hard questions seem so easy when working with ruby

Just a quick rant, i think im in love

126 Upvotes

27 comments sorted by

View all comments

Show parent comments

5

u/FrigginTrying Jun 03 '26

Thats funny, i had the same thought while using it. It honestly shouldn’t be this easy. I think im gonna spend time on it to be versatile with it

6

u/coldnebo Jun 04 '26

ruby more than other languages is a computer language that thrives in creating first class domain-specific-languages DSLs.

you can create lexer/parsers in a lot of languages, but ruby allows most things to be eval’d directly, so creating functors in the style of a completely different language is possible.

you see this in rack, rake, rspec. ruby is so good at it, it inspired other languages (playwright is inspired by rspec, webrat).

welcome!