• @dejected_warp_core@lemmy.world
    link
    fedilink
    1
    edit-2
    3 days ago

    ASM is much closer to true neutral. There are no high-level language rules/laws, no other man-made constructs on top of the silicon. We are speaking the language of machines, forever moving bytes between registers and addresses. Nothing more.

    Edit: to be clear, the meme is great as-is. But I’m left wondering if this observation would also fit the format?

      • It’s all good man. If that came across as a sharp criticism of this work, I apologize. Usually, folks stir up debate on these things without any of it directed at the author. My text doesn’t convey this sentiment at all, so I left it open for interpretation. Rest assured, I got a good chuckle from this meme and simply want to express a personal opinion on what I would have done differently (had I not been too lazy to make a meme myself). I’ll go clean up my comment to help make all this clear to others. Thanks for understanding.

        • @dosuser123456@lemmy.sdf.orgOP
          link
          fedilink
          23 days ago

          no problem, tbh if it wrere me to write it id also have put asm as true newutral. i actually did asm a few times. sadly only know mips (lol)

      • Sonotsugipaa
        link
        fedilink
        English
        21 month ago

        Concepts are already here - (as of now) they fix a subset of this, and errors messages can still be extremely long.
        They’re less like “here’s every single template parameter of the involved types” and more like “this template thingy has many specializations with different constraints, here’s a list of all of them and why none of them are satisfied with your parameters

  • @mmddmm@lemm.ee
    link
    fedilink
    41
    edit-2
    1 month ago

    No way Bash is lawful, or Malbolge is chaotic… And no way C++ is lawful either.

    Did you just throw the languages around at random? At least Perl fell on the right place…

    • @backgroundcow@lemmy.world
      link
      fedilink
      11
      edit-2
      1 month ago

      ADA should be the lawful good.

      Bash is chaotic neutral.

      Java is lawful neutral.

      Javascript fits ok as chaotic evil.

      Move ASM to neutral evil.

      And maybe f77 as lawful evil.

    • @MonkderVierte@lemmy.ml
      link
      fedilink
      41 month ago

      Right? I do like Shell but scripts over 200 loc get quickly confusing, no matter how well you organize them. Not to start with Batch, they get confusing at 10 loc.

  • @masterspace@lemmy.ca
    link
    fedilink
    English
    21
    edit-2
    1 month ago

    F tier meme.

    “Haha JavaScript sucks’” is the easiest way to spot someone who spends more time on programming subreddits then they do programming.

    • @SatouKazuma@programming.dev
      link
      fedilink
      81 month ago

      JS is just insane. Learning it took far more of my time than any other language, and honestly, I’m tempted to say it’s not even a single language because of all the frameworks and non-standard libraries.

      • @masterspace@lemmy.ca
        link
        fedilink
        English
        51 month ago

        I’m tempted to say it’s not even a single language because of all the frameworks and non-standard libraries.

        Or you know, you could be tempted to say it has multiple frameworks you can choose from.

        One is more accurate than the other, but if languages are only allowed to have a single framework in your mind, then do you.

    • @uuldika@lemmy.ml
      link
      fedilink
      21 month ago

      JS isn’t even on here though. and whoever made this meme knew enough to include two Esolangs (though I’m insulted they included nary a single 'funge.)

  • @lmmarsano@lemmynsfw.com
    link
    fedilink
    English
    18
    edit-2
    1 month ago

    @sabrinaesaquino

    Stop comparing programming languages

    Python is VERSATILE

    JavaScript is POWERFUL

    Ruby is ELEGANT

    C is ESSENTIAL

    C++

    Java is ROBUST

    Out of all the programming languages, C++ is definitely one of them.

  • pewpew
    link
    fedilink
    17
    edit-2
    1 month ago

    C++ is chaotic goodl, C is lawful good in my opinion

  • BlueKey
    link
    fedilink
    141 month ago

    Python should be one of the chaotics.
    You can even dynamically create global variables in there.

  • @ThirdConsul@lemmy.ml
    link
    fedilink
    81 month ago

    PHP has got a lot of new features in the language that makes it a little bit like c# now, so it’s not that bad anymore :P

  • @PieMePlenty@lemmy.world
    link
    fedilink
    71 month ago

    I haven’t used PHP in a while (10+years) but I didn’t think it was that frustrating as its reputation seems to imply today. I remember their docs all had examples and I found that pretty useful.

    • @Matty_r@programming.dev
      link
      fedilink
      21 month ago

      It can be pretty frustrating when dealing with old code bases. However its introducing a lot of really great features, so if you’ve got the time to either start a new project or rewrite with the more modern features you’ll be fine.

    • @masterspace@lemmy.ca
      link
      fedilink
      English
      11 month ago

      The literal entirety of Facebook / Instagram / Whatsapp’s backend is built on PHP.

      I’m not saying that was a good choice, but it does guarantee a lot of resources flowing to it’s development.