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.

  • rollmagma@lemmy.world
    link
    fedilink
    arrow-up
    1
    arrow-down
    10
    ·
    8 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.