For a while now I've been trying to come up with some truly bad programming language ideas (basically combining features from languages I don't like into a behemoth that should never have been born) and here are some of the most horrifying ones I could think of:

  • Perl 5 combined with Objective-C
  • A Brainfuck dialect that includes the weird reflective and meta properties of Lisp
  • Java but with the stability of Node.js
  • C# but also it's been turned into an Objective-C like
  • COBOL but with the structure of Pascal
  • A purely object-oriented Itanium assembly language (the worst form of assembly I can think of with the added hell of Smalltalk).
  • More suggestions welcome.


    #Programminghumor #programming-languages #psychic-damage?
    🚀 "8086 Segmented Memory Was a Good Idea" 😂 - said no one ever, except for Bill P. Godfrey basking in his software 'wizardry'. 🤦‍♂️ Yes, let's defend the architectural horror that left programmers with PTSD from segmentation chapters in every assembly book. 📚💥
    https://owl.billpg.com/8086-segmented-memory-was-a-good-idea-almost/ #8086architecture #softwareengineering #programminghumor #techhistory #HackerNews #ngated
    8086 Segmented Memory Was a Good Idea. (Almost.) – billpg industries™

    Nanowar Of Steel - Kotlin (Official Power Point Video)

    https://discuss.tchncs.de/post/62377994

    Nanowar Of Steel - Kotlin (Official Power Point Video) - tchncs

    Lemmy

    Ah yes, because what the world truly needs is a first-person shooter written in #COBOL 🤦‍♂️. Clearly, someone woke up one day and decided, "Let’s make #gaming feel like a #1960s bank ledger!" 🏦🎮 Just because you can, doesn't mean you should, folks.
    https://github.com/icitry/FPS.cob #firstpersonshooter #retro #programminghumor #HackerNews #ngated
    GitHub - icitry/FPS.cob

    Contribute to icitry/FPS.cob development by creating an account on GitHub.

    GitHub
    🔧 Ah, another Rust guide that assumes you're a wizard with incantations like 'syn' and 'quote' 🤔. Prepare to be dazzled by the magical realm of writing procedural macros, as if anyone knows what that means outside this tech echo chamber 📚✨. You'll leave knowing less than you did before - truly an impressive feat! 🤷‍♂️🔮
    https://www.learnix-os.com/ch02-03-implementing-the-bitfields-proc-macro.html #RustGuide #ProceduralMacros #TechEchoChamber #ProgrammingHumor #DeveloperLife #HackerNews #ngated
    Implementing the Bitfields Proc-Macro [RUST] - The LearnixOS Book

    shelf[0] = ShelfDeque::new();
    shelf[1] = ShelfDeque::new();
    shelf[1].push_top(towels);
    shelf[1].push_top(cat);

    Source: https://x.com/Snip6974/status/2062458688808386793/photo/1

    #RustCataStructures #rust #RustLang #cat #CatsOfMastodon #ProgrammingHumor #Funny

    I just provoked one of the funniest error messages of my life while writing test code:

    The EC JWK doesn't contain a private part

    #programminghumor