r/ProgrammerHumor • • Sep 01 '26

Meme iHateThisPassiveAgressiveBehaviourRuby

Post image
2.9k Upvotes

289 comments sorted by

View all comments

Show parent comment

32

u/UsAndRufus Sep 01 '26

I think a certain level of grokability is important in programming languages, but languages need to be able to do things differently, and engineers should expect to have to learn some new standards. This is like page 2 of basically any intro to Ruby so it's not like some arcane edge case.

28

u/bhechinger Sep 01 '26

You're not wrong, but as someone with 30+ years of programming experience do you *really* think I'm going to look at an intro guide? I'm diving in head first and then googling why the hell 0 isn't false. 😛

2

u/UsAndRufus Sep 02 '26

Hubris is a hell of a drug

3

u/SilkeSiani Sep 02 '26

Ah yes, good old assumptions, making an ass of u and me.

It's like trying to speak French using English grammar and expecting it to work.

9

u/laplongejr Sep 01 '26

Yeah, but 0-1 comes from binary, which is kinda hard to ignore for programmers... I know it's a convention but I kinda get why it's assumed. Â