this post was submitted on 25 Feb 2024
278 points (97.6% liked)

Programmer Humor

19480 readers
30 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] insomniac_lemon@kbin.social 12 points 8 months ago* (last edited 8 months ago) (1 children)

I am not a programmer, but on 2 occasions I was able to improperly fix (1 argument in 1 line stuff) very small bugs without really understanding how. I've also made a number converter (dec-bin-hex) at least twice. I know those aren't a lot but it's weird that it happened twice twice.

I'd say there's an issue here with language design having major tradeoffs, but maybe it's just a paradox*? Though I have found a language I like (even though I'm not learning it because other issues), so I know it's not impossible at least.

*= Like the people who could make something with less tradeoffs don't have the need/desire to do that, they just use the existing stuff. Though that is much more fitting for visual programming.

[–] jeremyparker@programming.dev 14 points 8 months ago (2 children)

it's weird that it happened twice

Everyone who dabbles in programming eventually learns :q. Not everyone learns :wq.

[–] smeg@feddit.uk 5 points 8 months ago

I learned :q! first!

[–] Luvon@beehaw.org 3 points 8 months ago (1 children)
[–] Undearius@lemmy.ca 1 points 8 months ago (2 children)
[–] jeremyparker@programming.dev 1 points 8 months ago (1 children)

Wtf is this bullshit. When tf did vim start allowing you to do the same thing in more than one way

[–] FiskFisk33@startrek.website 1 points 7 months ago (1 children)

hmm, when was vim invented?...

[–] jeremyparker@programming.dev 1 points 7 months ago (1 children)

Vim wasn't invented, it spawned fully written and tested at the moment creation came into existence

That's why vi is already installed on every Linux system

[–] FiskFisk33@startrek.website 1 points 7 months ago

of course!

no but i bet configurability was an early fearure

[–] Luvon@beehaw.org 1 points 8 months ago (1 children)

Oh I don’t know that one, what’s it do?

[–] Undearius@lemmy.ca 1 points 8 months ago

Same as :wq and :x

Saves and quits.