Hello. I’ve been silenced, removed and blocked enough on lemmy dot ml for being a filthy leftist but not a falling in line defending totalitarian states full blown authoritarian communist. Sooo I’m blocking everything from lemmy dot ml so I don’t have to be bothered with any more of that nonsense. If you are on lemmy dot ml and commenting on me I will not see it. Ta ta.

  • 1 Post
  • 17 Comments
Joined 3 years ago
cake
Cake day: July 2nd, 2023

help-circle

  • TL;DW for the curious: “Orienteering with Napalm Death” seems to be a signature move by a popular wrestler using it as a slogan on merch and in a computer game. It originated from Stewart Lee having a number in his set back in the days after being in a hiking club alongside the original lineup of Napalm Death.















  • whaleross@lemmy.worldtoProgrammer Humor@programming.devJavaScript
    link
    fedilink
    arrow-up
    25
    arrow-down
    2
    ·
    8 months ago

    It was never intended to run full applications but only the small business scripts and hobbyist homepage stuff that were the thing in the 90s, across inconsistent browsers that were a jungle of hit and miss behaviour where it was preferred that menus keep working even if the mouse effect was not. Anything of scale was expected to be done in Java. Dynamic web pages did not exist and as anything not static was generated server side into a static html file to be rendered on the client.

    Anyway, back then it wasn’t considered the job of the programming language to hold the hand of the aspiring developer as it is common today. It’s not a bad thing that IDE and even compilers and preprocessors try to help you write better code today, but then it simply didn’t exist.

    JavaScript is from a different time and because it has the hard requirement or backwards compatibility there is no changing it and has not been for thirty years except to add stuff to it.

    I think it’s just silly to ask the past to keep up with the present. Bad code is not the fault of the language regardless, even though junior devs and even seasoned ones like to think so to protect their ego. I think it is better to accept it, learn from it and roll with it because every single platform and language has their weird quirks anyway.

    Signed, old dude that learned programming in 8 bit BASIC and 6502 machine code without an assembler, where code bad enough would freeze your machine that required a cold boot and starting over from your last save that you didn’t do.


  • whaleross@lemmy.worldtoProgrammer Humor@programming.devJavaScript
    link
    fedilink
    arrow-up
    51
    arrow-down
    8
    ·
    8 months ago

    People that try to do mathematical operations with strings blaming the programming language that had a stated design goal to do its best and try to keep running scripts that make no sense because they realized it would be used by people that have no idea what they are doing. Clearly they were right.