No, I’m not talking about those half-baked frontends for GDB, that at best only half exposes stuff, and at worst gives you a little tab to type your GDB commands into.

No, I don’t care about 0.0000001% lost performance.

No, I don’t care about macros.

No, I don’t want to spend weeks to learn GDB inside-out, so I don’t have to search online for 15-30 minutes on an AI infested internet every time I want to use it, for each feature I’m using it for that day.

No, I don’t want to hear your anecdote about how much you use it and how fast can it be once you type 10000 wpm.

No, I don’t want to gatekeep Linux from “normies”, by making it as user-unfriendly as possible, so I can keep the Linux community a frat club for slur saying techbros.

UPDATE: I wish you a very happy “year of the Linux desktop”! Never change Linux “fandom”, never change! “Why are they still using Windows?” Because of elitist shit like this. You wanted to keep “nice little friend circle without the normies”, you got what you wished for. No one wants to use a crusty TUIs with Street Fighter combo like key commands for everything after all the GUIs they used. And the saddest part is that Linux applications often have better GUI than Windows alternatives, but dev tools suffer from the elitist circlejerk of “trust me bro, I use scripts for everything, it made my life easier” the most.

  • rollmagma@lemmy.world
    link
    fedilink
    arrow-up
    3
    arrow-down
    11
    ·
    13 hours ago

    What sort of advanced usage you’re after that ‘break’, ‘list’, ‘step’ and ‘bt’ are not enough for you?

    Here’s a mnemonic for you straight from Copilot:

    🧠 Mnemonic: “Brave Lions Step Back”

    • Break → Brave
      Think of courageously “breaking” into the code at a chosen point.

    • List → Lions
      Lions “survey” their territory, just like list shows you the source lines.

    • Step → Step
      Easy one — you literally “step” through the program line by line.

    • bt → Back
      bt stands for “backtrace,” which shows you the call stack — looking back at how you got here.