Skip to content
DevMeme
4813 of 7590
Languages Post #5272 · source on Telegram

Polyglot Developers Watching Language Wars

Description

A four-panel reaction meme uses screenshots of surprised or confused characters from a comedy scene, with bold white text over each panel. The top-left panel says "PYTHON IS BEST," the top-right says "C++ IS FOR TRUE DEV," the bottom-left says "JAVA DEV >>," and the bottom-right asks, "YOU GUYS ONLY USE ONE LANGUAGE?" The visual joke contrasts single-language identity debates with the reality that experienced developers often choose languages by ecosystem, runtime constraints, team skill, and maintenance cost. It targets the familiar tribalism around Python, C++, and Java without endorsing any one language as universally superior.

Comments

20
Anonymous ★ Top Pick The real senior answer is not a language choice; it is a spreadsheet of constraints pretending to be taste.
  1. Anonymous ★ Top Pick

    The real senior answer is not a language choice; it is a spreadsheet of constraints pretending to be taste.

  2. @SomeWhereIBelong 3y

    Why would i need more than 1

    1. Deleted Account 3y

      At least one for database requests, one for backend, one for UI markup and possibly one for frontend. So, at least 4. Plus maybe CSS for some fancy output.

      1. @SamsonovAnton 3y

        And PostScript for graphics and other finely formatted stuff. 🤪

  3. @qwnick 3y

    meme sucks

  4. @thisisluxion 3y

    you don't need anything other than brainfuck

  5. @rubelem 3y

    You don't need anything other than Binary

    1. @ZgGPuo8dZef58K6hxxGVj3Z2 3y

      Opcodes*

  6. @ygerlach 3y

    c, c++, Makefile, bash

  7. @LonelyGayTiger 3y

    I used to be exclusively a Java dev, but after suffering through learning C++, I actually spend most of my time in Rust these days.

    1. @L2CacheGay 3y

      The C++ experience of going through it and thinking it’s fairly reasonable until you go over the hill and realize that oh fuck I can do nothing in this god forsaken language without cross referencing my code with the reference because there’s always some bullshit exception to a rule that will give the compiler a blank check to twist my code into a pretzel

      1. @LonelyGayTiger 3y

        C++ is an unmitigated nightmare. I don't hate the language, but I'd basically never use it by choice.

  8. @im_ali_pj 3y

    c++ python golang bash

  9. @LonelyGayTiger 3y

    Rust is a bit odd and awkward at times, but I find that it helps encourage me to finalize the layout of my code and project sooner. After that it's pretty straightforward.

    1. @L2CacheGay 3y

      well, i like rust mostly for the fact that it doesnt come with compiler gatcha mechanics tm, and when it does you have to put a big fat unsafe{} around it

  10. @L2CacheGay 3y

    and that because of that when youre not doing unsafe things you dont have to be on edge constantly reading back what youre typing scanning for things that might inadvertently trigger ub

  11. @LonelyGayTiger 3y

    The other bonus is the module system. I hate how C++ header files and includes work. It's awful.

    1. @L2CacheGay 3y

      yeap, i love the module system. tbh cpp20 modules would go a long way to fixing my gripes with headers, but pretty much the only people with full support for them rn are microsoft

      1. @LonelyGayTiger 3y

        I do wish that everything in a module didn't have to be in a single file though in Rust. Would be nice to be able to organize it a bit more. Unless there is a way and I just haven't figured it out yet.

        1. @L2CacheGay 3y

          honestly that doesnt bother me, since i can always just use <submodule>::*; in a mod file, and modules can have impl blocks for structs in other modules

Use J and K for navigation