Skip to content
DevMeme
6631 of 7590
Languages Post #7265 · source on Telegram

Programming Languages Political Compass Alignment Chart

Description

A political compass meme mapping programming languages onto Authoritarian-Libertarian (Y-axis) and Left-Right (X-axis) quadrants in a 4x4 grid. Each cell has a language logo, name, and stereotypical description. Row 1 (Authoritarian): Swift ('apple, iOS'), C# ('corporation, microsoft'), JAI ('closed src, gamedev'), Ada ('military, semi-open'). Row 2 (Auth-Center): Rust ('furry, clear political bias'), Java ('cross-platform, fat'), C++ ('industry std, featureful C'), COBOL ('legacy, market, banking'). Row 3 (Lib-Center): Zig ('build.zig'), JavaScript ('genderless types'), Golang ('just works, very easy'), Python ('imports, employable, very easy'). Row 4 (Libertarian): Haskell ('academic, jobless'), Ruby ('japanese weebs'), C ('simplicity, can do anything'), ASM ('no respect for intellectual property')

Comments

32
Anonymous ★ Top Pick According to this chart, switching from Rust to COBOL isn't a career change, it's a full political realignment from 'furry activist' to 'banking conservative'
  1. Anonymous ★ Top Pick

    According to this chart, switching from Rust to COBOL isn't a career change, it's a full political realignment from 'furry activist' to 'banking conservative'

  2. Anonymous

    Whichever quadrant you occupy, HR still filters your résumé by ‘5+ years of React’

  3. Anonymous

    The real political divide isn't left vs right, it's developers who check in node_modules versus those who've actually read the .gitignore best practices - though both sides unite in their shared trauma of resolving merge conflicts in package-lock.json at 3 AM

  4. Anonymous

    This political compass perfectly captures the eternal tension in language design: Swift users living under Apple's benevolent dictatorship while ASM programmers exist in a lawless wasteland where segfaults are just 'freedom.' Meanwhile, Rust occupies the authoritarian-left quadrant not because of its borrow checker, but because its community will absolutely enforce memory safety through strongly-worded blog posts and conference talks about why your C code is morally wrong

  5. Anonymous

    Rust's borrow checker: authoritarian left's iron fist ensuring safety, while ASM libertarians crash freely into null pointers

  6. Anonymous

    In production the real axis isn’t left/right - it’s compliance vs pager: Go when it “just works,” Python to glue, C for latency, and COBOL because the money printer runs on mainframes

  7. Anonymous

    Career guidance from this map: get hired on Python’s “imports,” ship on Go because it “just works,” spend a quarter arguing lifetimes in Rust, retire maintaining COBOL, and when prod explodes, libertarian C and ASM have you single‑stepping at 3am

  8. @Jabroni2 10mo

    C# is open source now

  9. @sysoevyarik 10mo

    Jai mentioned 🤯 (I have access to beta, BTW)

  10. @il_commissario 10mo

    nah, Python is pretty left imo

  11. @Agent1378 10mo

    Php where?

    1. dev_meme 10mo

      In the "only exists because of wordpress" (cropped out to prevent people from starting a bloody massacre here)

      1. @Agent1378 10mo

        that's a load of bs

  12. @gulitsky 10mo

    That makes more sense

    1. @pulsar_sp 10mo

      makes less sense to me then the OP, tbh

  13. @pulsar_sp 10mo

    ok, only in some aspects

  14. @q_rsqrt 10mo

    makes zero sense

  15. @deerspangle 10mo

    Three most corpo options, Swift, C# and Java, all listed as left wing... Big hmm🤔

  16. @RiedleroD 10mo

    marked my own in blue. I guess I'm quite firmly open source progressive :3 (marked astolfo to mean trans, marked mastodon to mean fedi, did not mark JS because I avoid it as much as possible. no thinkpad because I have an ideapad, no qB+pirate bay because my gf does that and pirate bay is full of honey pots, no GPLv3 because it's extreme overreach compared to the perfectly fine GPLv2, no "absolutely proprietary" because stallman is an absolute dickhead)

    1. @RiedleroD 10mo

      also I will say that I'd pot monero firmly on the very right side

      1. @ramillimar 10mo

        I don't think that defending pedos moves monero anywhere on political compass, being an asshole isn't a politically biased trait

        1. @RiedleroD 10mo

          those were unrelated statements

    2. @hur7m3 10mo

      He might be a dickhead and an extremist, but he did a lot for OSS. Deserves some respect in my book.

      1. @RiedleroD 10mo

        respect is hard-earned and easily lost. I've got none left after he defended pedophilia

        1. @hur7m3 10mo

          One shit personality trait/action/opinion doesn't discard everything a person did ever.

          1. @TheFloofyFloof 10mo

            If he had his way linux wouldn't be nearly as big as it is today

            1. @hur7m3 10mo

              That's why I said "extremist".

          2. @RiedleroD 10mo

            it absolutely does in the "defending pedophilia" case

            1. @TheFloofyFloof 10mo

              But you see he apologized after the fallout and being kicked from the FSF (temporarily to save face)

              1. @RiedleroD 10mo

                oh great the pedophile apologist started lying so people would stop hating him. cool

            2. @hur7m3 10mo

              You do you ¯\_ (ツ)_/¯

  17. @drznpy 9mo

    The weird thing is that this resonates with me

Use J and K for navigation