top 50 comments

sorted by: hot top controversial new old
[–] 0 points 1 hour ago

Now that ASP.net is multi-platform, it should really be rotated through that list a second time, preferably around 2024.

Seriously, it makes Java look like nothing has happened with it since 2008.

  • source
  • [–] 26 points 8 hours ago
    [–] 7 points 9 hours ago

    And if everything had moved to one of those, almost surely there would also be similar impacts in a similar cve to point at to say "we should be using something else!"

  • source
  • [–] 33 points 12 hours ago (4 children)

    "well...it's too late now"

    Why is that written on an Office Space screenshot? That doesn't make any sense. It's not even close to anything said in that scene.

    Why do people insist on shoving memes into everything? Did they not think their post was good enough on its own?

  • source
  • hideshow 4 child comments
  • [–] 1 point 1 hour ago

    It's losing it's meaning over time, probably because the movies not being watched by "new" people very much. If you take out the movie context that made the meme he looks like he could be saying the text and I guess that's good enough for people.

  • source
  • parent
  • [–] 13 points 12 hours ago (2 children)

    Memes are funny because its a reference to a thing we both know and thus an inside joke elevated by that fact.

    Modern ones are either that, or kind of just "heres a funny picture with text thats kind of funny next to this picture"

  • source
  • parent
  • hideshow 2 child comments
  • [–] 49 points 14 hours ago

    PHP is dead. Learn PHP.

  • source
  • [–] 33 points 14 hours ago (7 children)

    .Net has been chugging along quite nicely for decades now.

  • source
  • hideshow 7 child comments
  • [–] 20 points 13 hours ago* (last edited 8 hours ago) (3 children)

    And COBAL COBOL just won't die.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 3 points 9 hours ago* (last edited 2 hours ago) (1 child)

    As backend code, yes. As a web (web, not api. As an api platform they're great) platform... No.
    Asp.net and mvc were imo a disaster, silverlight was... Oof.
    Then there is maui which could have done it using blazor but just... Didnt.
    ... And then there is blazor itself. Though blazor is imo the best of all the web platforms they had, and i like it, it still has very rough edges and is not gonna replace javascript any time soon.
    Hell, microsoft cant even decently support their own web ui platform ( fluentui ) because their backbone ( webcomponents ) is completely broke ( or did v3 FINALLY release? ). There are other blazor frameworks but they all seem to not take full advantage of blazor and its disgusting.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 70 points 17 hours ago (8 children)

    So, you could have programmed happily in php for 30 years, or jump on the new bandwagon every other year? compelling argument.

  • source
  • hideshow 8 child comments
  • [–] 31 points 17 hours ago (5 children)

    Or, if you spin it another way: you could've picked up the skills to develop for and support various frameworks, or get stuck in a rut for 30 years with just a single antiquated server-side language.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 15 points 16 hours ago (3 children)

    If its so antiquated why is it still used? For a lot of things its perfectly fine. Even this vulnerability is just a case of run the update command for your package manager.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 21 points 15 hours ago* (last edited 15 hours ago) (2 children)

    It's still used because momentum is a powerful factor. That doesn't make PHP better, but it can make it a more expedient choice.

    PHP is a preprocessor that grew too big for its britches. It's a monolithic monster that runs only one thread per request in an interpreter. It works well enough if you need to manage the data of an internet forum, but it becomes increasingly unsuitable as the task's complexity grows. If you need threading or background tasks, or if scalability is important, PHP is not it; just read any number of Nextcloud vs OpenCloud comparisons.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 13 points 15 hours ago

    "one thread per request" , "interpreter"

    (Looks confusingly) That's JS and Python as well

    PS: being obtuse on purpose, but PHP lends itself well to typical requirements of web hosting and you can always call out to a diff process if needed

  • source
  • parent
  • load more comments (1 reply)
  • load more comments (1 reply)
  • [–] 5 points 11 hours ago

    This is (also) about C++.

  • source
  • [–] 9 points 13 hours ago (2 children)

    Time traveler: Moves a chair

    The resulting timeline: PHP is dead for good. However, after some vibe coding caused massive errors in the ADSF framework (that replaced PHP), people are running to vibecode a fix, only to that cause another issue.

  • source
  • hideshow 2 child comments
  • load more comments (2 replies)
    [–] 101 points 20 hours ago* (20 children)

    So glad to see that Python finally made it big in 2022

  • source
  • hideshow 20 child comments
  • load more comments (20 replies)
    [–] 21 points 16 hours ago (7 children)

    Everyone has forgotten java applets+ java servlets combo. I have no idea why it didn't survive, but if it would have, it'd defeated PHP (in amount of vulnerabilities ofc)

  • source
  • hideshow 7 child comments
  • [–] 6 points 10 hours ago (5 children)

    I was told in school that Java applets were the future and they made us take a class that focused heavily on them. I did make a few games in applets, but they were always janky and I am glad they are dead.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 4 points 6 hours ago (2 children)

    I had to remove the applet-based server architecture when moving java 11->17.

    The authors thought that it would be the right decision to accept code from users as applets

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 6 hours ago* (1 child)

    Applets were killed by Flash, which then became obsolete.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 6 hours ago

    Applets were killed before that due to repeated severe security issues and Sun fucking around and not making them good in my recollection. Flash was just easiest applets with no Java and died for much of the same reason a decade later.

  • source
  • parent
  • [–] 5 points 12 hours ago

    Perl + Mason

  • source
  • [–] 1 point 8 hours ago

    I have good news, all frontend php has been replaced with angular by now.

  • source
  • load more comments
    view more: next ›