HackerTube

THE VIDEO SHELF · gdb debugging

CppCon 2015: Greg Law " Give me 15 minutes & I'll change your view of GDB"

Greg Law's 15-minute CppCon 2015 lightning talk shows what GDB can do beyond basic use, including its text user interface and reverse debugging.

Why HN readers recommended it

Recommended as a fast, brilliant introduction to GDB's TUI mode and lesser-known features, useful for anyone who has only used IDE debuggers.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
CppCon
Topic
gdb debugging
Format
talk
Level
intro
HN recommenders in dataset
6
HN mentions in dataset
7
Recommendation years in dataset
2018–2023

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • Seems like a I cannot edit my post, but I just remembered this brilliant short talk (15min) about gdb's TUI. [VIDEO] It really did change my opinion of gdb in just 15 min.

    zython on Hacker News · 2018-01
    In GDB 8.1 Released
  • Compile it with debugging symbols and run it with gdb in tui mode. This will let you place breakpoints in source files, view back traces, find the definitions of functions, structures, macros, etc. The learning curve is a tad steep, but this video is pretty …

    daniel-levin on Hacker News · 2018-12
    In Ask HN: What is the best practice for reading large pieces of C code?
  • > Sure, but I bet Intellij is a bit better when it comes to debugging java applications. I don't know about intelliJ specifically, but a good debugger beats the crap off the limited interface an IDE provides to them. It looks like IntelliJ only offers …

    flukus on Hacker News · 2019-04
    In Why Vi Rocks

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.