Re:Ruby 3.2.0 Is from Another Dimension
by gorjusborg on Wednesday January 04, 2023 @11:10AM
(#34247312)
(Years ago) Ruby made a lot of sense to me coming from Perl, and I'd bet that Perl-inspiration might explain many of the WTF language design choices.
Working with various Ruby-adjacent stuff for 10+ years and nothing about Ruby was even "fun" to work with, it was mix of "WTF" and "who designs language like that!".
Python is also not "easier" to start with, I'd put Ruby/JS/Python to be at pretty similar level there. No worrying much about types (till they bite you, inevitably, of course, and cause untold bugs), simple things are simple and actual proper (i.e. "not send it to some piece of C code to calculate) multithreading sucks donkey balls.