Aside from all of the praise that BG3 gets, I haven’t played a linear story-bssed game with such length and depth for YEARS! I got to around 70 hours of game time in my first play through, and I wasn’t remotely bored, ever. For any major game to achieve this almost seemed impossible in this generation.
I’ll die on this hill.
If you want an easy language for beginners, Ruby is a much better alternative. It’s like a simpler Python, and aside from a crazy loop syntax teaches clean programming principles better than most languages.
With that said, Rails IS a ghetto, and many of the kinds of companies that use Ruby as their main language are stuck in the past or are full of the biggest toolbags you’ll ever meet. DHH, in particular, built a reputation on being a programming contrarian, so much so that there’s a golden rule where if he says something, the opposite is probably the correct choice.