Skip to content
DevMeme
3422 of 7590
Languages Post #3755 · source on Telegram

The Noncrement Operator

Description

The image shows a small rounded rectangular sticker or card on fabric, filled with a soft purple-to-teal gradient. In large white symbols it displays the code-like expression "++i--;" with a semicolon at the end. The sibling metadata caption asks, "What would you call this operation? (Wrong answers only)" and suggests joke answers like "noncrement," "Ex-crement," and "Less-crement." The humor comes from combining prefix increment and postfix decrement syntax into an absurd C-family operator expression that looks meaningful but invites compiler and readability complaints.

Comments

54
Anonymous ★ Top Pick It is both pre- and post-regret: the compiler rejects it before code review gets the chance.
  1. Anonymous ★ Top Pick

    It is both pre- and post-regret: the compiler rejects it before code review gets the chance.

  2. @Eugene1319 4y

    экскремент, yeah

    1. @mrybs1 4y

      translate excrement

  3. @alueit 4y

    Bipolar-crement

  4. @yarmoliq 4y

    Crement

  5. @germanmetall 4y

    unconfidencremention

  6. @feskow 4y

    the pythonist's nightmare

  7. @funivandev 4y

    diversifier

  8. @RiedleroD 4y

    numeric ensurer (ensures that a variable is numeric, and if not, casts it to a numeric value)

    1. @ZgGPuo8dZef58K6hxxGVj3Z2 4y

      Also using it in a statement makes the number be 1 bigger and after its read out it will restore it

      1. @RiedleroD 4y

        bug report last seen: 24.11.2012

        1. @ZgGPuo8dZef58K6hxxGVj3Z2 4y

          😂😂😂😂

      2. @prirai 4y

        Why does your username look like a public GPG key?

        1. @sylfn 4y

          looks like simple password

  9. @chekoopa 4y

    peacock operator

  10. @esraghu 4y

    Use this when you have to write a statement without necessarily doing anything 😎

  11. @degreeby 4y

    Heisenberg-operator

  12. @sashakity 4y

    I'd call it i + 1

  13. @artur_odesa 4y

    Thread-unsafe NOPcrement

  14. @coconut_walter 4y

    Remaincrement

  15. @K3pp1 4y

    Placebo

  16. @Araalith 4y

    fapcrement

  17. @ItsTheShrimp 4y

    incrementde

  18. @MrZarei 4y

    what's the difference with just I then?

  19. @junkie_style 4y

    Fakerement

  20. Deleted Account 4y

    Crementcrement

  21. @ZgGPuo8dZef58K6hxxGVj3Z2 4y

    ReadIndexAsCountEment

  22. @fortrest 4y

    incremen't

  23. @a_desant 4y

    SegmentationFaultCrement

  24. @luckynikua 4y

    Wrong only? Is there a right one?

    1. @sylfn 4y

      right one: syntax error

  25. @azizhakberdiev 4y

    Reincremention

  26. @azizhakberdiev 4y

    Preinpostdecremention

  27. @azizhakberdiev 4y

    Incrementionbeforedecremention

  28. @azizhakberdiev 4y

    Preincrementopostdecremention?

  29. @azizhakberdiev 4y

    Surprisesuspiciouscremention

  30. @SamsonovAnton 4y

    WannaBeOneMore? WhatIfItWasBigger? WhatWouldTheNextNumberLookLike?

  31. @ZgGPuo8dZef58K6hxxGVj3Z2 4y

    Literally 99% of the commentors don't know that this is not doing nothing... int i = 1; print(i); print(++i--); print(i); Output: 1 2 1

    1. @azizhakberdiev 4y

      I told Preincrementopostdecremention

    2. @BotMike 4y

      > Wrong answers only

  32. @qtsmolcat 4y

    Bicrement

  33. @BotMike 4y

    nop

  34. @a742883 4y

    Trans non-binary addition

  35. @pace_e_calma 4y

    C(r/l)ement Michailescu

  36. @azizhakberdiev 4y

    Jackfrescrement

  37. @zherud 4y

    Its a mysterious way to write i+1. It's very good because it adds a veil of mystery to your code so noone can read it

  38. @sylfn 4y

    i think it is untranslatable, but idk Please use English as main language in this chat --- translate your message or mark as untranslatable

    1. @mxkrsv 4y

      Cuffcrement

  39. @BoxCollider2D 2y

    plusplusiminusminussemicolumn

  40. @callofvoid0 2y

    ++i--; side view of a person driving an army jeep without wheels

  41. @ColonelPhantom 2y

    That's just i+1 but harder to read

    1. @callofvoid0 2y

      nope the -- cancels it out

      1. @ColonelPhantom 2y

        The -- cancels it out AFTER returning the incremented value

  42. @im_ali_pj 2y

    jokecrement

Use J and K for navigation