Probably not a good title to seek upvotes. If it does get upvotes, more programmers get share in your pain 😅

  • @[email protected]
    link
    fedilink
    54 months ago

    Compile your kernel with a different version of ld then shipped with your distro. I have this right now in Debian testing and it’s enraging. I’m not even sure if that’s the source of my error

  • Lvxferre [he/him]
    link
    fedilink
    124 months ago

    Correctly highlight when a programmer is being assumptive as a brick, even when assumptions are one of the biggest sins in programming. Done, you’ve triggered a lot of programmers.

  • @[email protected]
    link
    fedilink
    104 months ago

    Micromanagement to speed up product release date. Daily meeting and status reports, work breakout categories such as ‘code design’, ‘code development’, ‘code documentation’, etc,etc (flash back gif of Apache helicopters flying over a jungle

  • @[email protected]
    link
    fedilink
    364 months ago

    Replace a semicolon (;) with a Greek Question mark (;), provided they’re working in a language that uses semicolons at the end of every line, and their IDE doesn’t highlight the difference (which some do now)

    • @[email protected]
      link
      fedilink
      English
      234 months ago

      Fun fact, Rust has a special error message for this:

      Unicode character ‘;’ (Greek Question Mark) looks like a semicolon, but it is not.

      It also detects other potentially confusing Unicode characters, like the division slash which looks like /.

    • @[email protected]
      link
      fedilink
      34 months ago

      Replace all spaces with the unicode non-breaking space that looks the same.

      Although I know at least some language servers will detect this and mark it as an error, lol.

  • @[email protected]
    link
    fedilink
    494 months ago

    You guys are too slow, we need to hire more of you and let the sales teams use AI to add features the client asks without waiting for you.

    AI can code now, in 2 mins I can create an app, so it shouldn’t take you long to make changes to this 10year old product.

  • @[email protected]
    link
    fedilink
    204 months ago

    “we’re just trying to display <insert field here> why is this so hard? It’s a ten minute job!”

    • tiredofsametab
      link
      fedilink
      84 months ago

      I inherited an old Japanese codebase. Tons of stuff was just single-letter variables. Apparently, this used to be at least somewhat common here. I spent a lot of time just updating code to replace vars with something meaningful (and found bonus bugs due to improper scoping with same var names as a bonus). Didn’t have an IDE that would easily do it for me at the time and running something like sed felt too risky.

    • @[email protected]
      link
      fedilink
      7
      edit-2
      4 months ago

      That’s right there with calling JS, PowerShell and Bash “programming languages”. I said what I said.

      Edit: I’m a developer myself and it looks like I triggered everyone just as the post said. Thanks for playing!

      • @[email protected]
        link
        fedilink
        English
        204 months ago

        Tell me you don’t know what a programming language is without telling me you don’t know what a programming language is

      • @[email protected]
        link
        fedilink
        English
        34 months ago

        I think what people generally mean when they say programming language (other than just a language to write a program) is that the language is turing complete. Even with this more limited definition, JavaScript, Bash, and Powershell are turing complete and therefore programming languages.