Skip to content
DevMeme
3104 of 7590
Languages Post #3420 · source on Telegram

Object-Oriented Languages Reject C's Radical Dating Advice

Description

This is a three-panel comic strip using the 'Boardroom Suggestion' meme format. In the first panel, characters with programming language logos for heads (Java, C++, Python) are in a meeting. Java, as the boss, asks, 'Okay, any ideas on how to make women more interested in us?'. In the second panel, C++, Python, and ANSI C offer suggestions. C++ asks, 'Make more exceptions?', a pun on exception handling. Python asks, 'Redefine our methods?', a pun on method overriding. ANSI C, the procedural language, delivers the punchline: 'Stop treating them like objects?'. This is a clever double entendre, critiquing both the objectification of women and the core principle of object-oriented programming (OOP) that Java, C++, and Python are built on. In the final panel, C is thrown out of the building's window by Java, humorously illustrating the dogmatic rejection of any alternative to the OOP paradigm by its proponents

Comments

31
Anonymous ★ Top Pick Java's response was, of course, to throw an unhandled exception: `UnsupportedSocialParadigmError`
  1. Anonymous ★ Top Pick

    Java's response was, of course, to throw an unhandled exception: `UnsupportedSocialParadigmError`

  2. Anonymous

    Java’s diversity workshop turned into a live demo of exception handling: feedback was caught, wrapped, and re-thrown - along with ANSI C - straight out the window

  3. Anonymous

    The irony of object-oriented languages literally discussing how to stop treating women as objects perfectly captures the tech industry's occasional lack of self-awareness - though at least ANSI C, being procedural, can throw shade without the baggage of having a class hierarchy

  4. Anonymous

    The real irony here is that C's suggestion is actually the most technically sound - treating data structures as objects instead of raw memory addresses would indeed make the codebase more maintainable. But in a room full of OOP evangelists, suggesting we stop objectifying things is career suicide. Classic case of 'technically correct but politically incorrect,' which is why C got defenestrated faster than you can say 'segmentation fault.'

  5. Anonymous

    Java heard “stop treating everything like objects” and did what it always does - throw C; nobody had a catch block

  6. Anonymous

    Java asked for ideas and immediately threw C’s suggestion - fitting, since C can’t catch exceptions anyway

  7. Anonymous

    C++ drops the mic: after decades of OOP, the real undefined behavior is treating humans like polymorphic base classes

  8. @AndoroidP 5y

    nice one

  9. @azizhakberdiev 5y

    class Woman extends Human What's wrong?

    1. @NoCountryForOldBuffet 5y

      Nah, a classy woman usually extends man

      1. @azizhakberdiev 5y

        WTF!?

    2. @AndoroidP 5y

      The problem is that Human extends Object, cause EVERYTHING EXTENDS OBJECT IN JAVA!

      1. @azizhakberdiev 5y

        That's why I do not like java

        1. @AndoroidP 5y

          If this is the reason for you to dislike java then I don't know what to say...

  10. @sany_nikonov 5y

    Випав

    1. @sylfn 5y

      Please, refrain from usage of any language except English during chatting there,

      1. @spiritualattunement 5y

        Why some of you then payed for an ad in Russian meme server

      2. @a_desant 5y

        А чому так? А якщо з перекладом? But why? And what about comments with a translation?

        1. @RiedleroD 5y

          so everyone can understand each other - adding a translation is fine.

          1. @dopaminekun 4y

            すみませんでも面白いピクチャーを思い出した

            1. Deleted Account 4y

              There's literally "translate" button in telegram

              1. @sylfn 4y

                well... at least not in telegram desktop

            2. @sylfn 4y

              translation: [Excuse me] I thought I found an interesting picture Please use English in this chat / 英語を使ってください

            3. @sylfn 4y

              bruh it's russian inside

              1. Deleted Account 4y

                Now you need to translate it :D

                1. @sylfn 4y

                  no i dont think so

                  1. Deleted Account 4y

                    Interesting

  11. @kyrylo22 5y

    Lmao

  12. @a_desant 5y

    Ну що тут скажеш. Слава Україні Nothing else to say. Have a lack of Ukrainian trollibb themes.

    1. @p4vook 5y

      Вставай Донбасс We love Ukraine

      1. @azizhakberdiev 5y

        Идитi в пiзду The best country

Use J and K for navigation