• @zagaberoo@beehaw.org
    link
    fedilink
    4
    edit-2
    10 months ago

    Me too! Even just the fact that only false and nil are falsey is enough for me to prefer Ruby. Being able to use ||= as an idiomatic one-time initializer is rad. Python’s OOP bothers me in a lot of ways compared to Ruby as well. And don’t get me started on Ruby’s blocks. . .

      • @zagaberoo@beehaw.org
        link
        fedilink
        1
        edit-2
        10 months ago

        You’re absolutely right, not sure where I thought I had read that.

        Edit: It’s actually a bit less clear cut when you consider new vs old style classes, which took the Python 3 discontinuity to resolve. But still, it was wrong to imply that Python didn’t originally support OOP.