this post was submitted on 08 Jun 2025
442 points (97.4% liked)

Programmer Humor

36257 readers
1078 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] bestelbus22@lemmy.world 18 points 18 hours ago (1 children)

I read that self as a keyword also has quite a history. It was already used in Smalltalk, an OOP language from the early 80's.

[–] Jambalaya@lemmy.zip 14 points 17 hours ago (2 children)

Isn't self not actually a keyword? Like you can name the first variable in a class method anything and it will behave like self.

[–] Diplomjodler3@lemmy.world 17 points 16 hours ago (1 children)

You could use "this" instead of "self". And if you want a lynch mob of Python programmers outside your house, make a push request with that to some commonly used package.

[–] pastermil@sh.itjust.works 12 points 15 hours ago (2 children)

I think there will be a lynch mob of git users outside your house for calling PR as "push request".

[–] Diplomjodler3@lemmy.world 9 points 15 hours ago* (last edited 13 hours ago) (1 children)

I've been wondering about the noise.

Edit: turns out, they weren't there to lynch me. They just gave me a two hour lecture on proper usage of git.

[–] naught@sh.itjust.works 2 points 13 hours ago* (last edited 13 hours ago)

TECHNICALLY, there is no such thing as a pull request in git. That's a Github convention. It's really a merge request

e: drat someone already out-pedantic'd me

[–] lime@feddit.nu 8 points 15 hours ago

only github users. git itself doesn't have PRs, and other forges call them different things. gitlab calls them merge requests, pico calls them patch requests...

[–] mkwt@lemmy.world 1 points 16 hours ago

You could even choose the name this.