this post was submitted on 03 Feb 2024
841 points (97.4% liked)

Programmer Humor

19812 readers
165 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 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 24 points 10 months ago (1 children)

We can optimize this further:

unsatisfied = true
while(unsatisfied) {
    key.dispatch(
        Keyboard::Ctrl,
        Keyboard::s
    )
}

..No, there is no instance where unsatisfied changes state

[–] [email protected] 4 points 10 months ago (2 children)

You should just be able to while(true)

[–] [email protected] 9 points 10 months ago (1 children)
[–] Tja 3 points 10 months ago

That sounds like an excuse.

[–] [email protected] 4 points 10 months ago

Don't worry, most modern brains have a builtin jit compiler, so when a habit starts to form, the check will be optimised out. (It saves excess neurons from being generated.)