this post was submitted on 04 Apr 2024
28 points (96.7% liked)
C Programming Language
997 readers
1 users here now
Welcome to the C community!
C is quirky, flawed, and an enormous success.
... When I read commentary about suggestions for where C should go, I often think back and give thanks that it wasn't developed under the advice of a worldwide crowd.
... The only way to learn a new programming language is by writing programs in it.
- irc: #c
๐ https://en.cppreference.com/w/c
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Aren't there compiler warnings for potential overflows already, that come in the form of
warning: something
when compiling? Aren't runtime overflows detected using the coredump ingdb
, notgcc
?Shiny ASCII art seems like a waste of time and/or calling the dev stupid. What am i missing here?
Well, I don't mind being called stupid if it makes my debugging easier. For many people visual/ graphical representation is much easier to comprehend than a block of text.
It is, our brains are graphical. So is
gdb
s TUI. Is this another tool? 'Cos ASCII art in compiler output just seems odd to me.Not all features are for everyone. Maybe you're experienced enough that showing a graph seems like an overkill when you can just read the warnings.
But I can imagine for someone that's more entry level the graphs could make it easier to understand what the problem is