Nah it's just the easiest and most reliable way. Usually anyway; sometimes you have extreme timing or space constraints and can't even use that. On microcontrollers I sometimes have to resort to GPIO debug outputs and I've worked on USB audio drivers where printf isn't an option.
giacomocava|11 months ago
IshKebab|11 months ago
hayleighdotdev|11 months ago
reddit_clone|11 months ago
Printf is the only way to reliably debug multi threaded programs.