Gutenprint has been ported to Haiku. "Michael Pfeiffer (wait, what?) intends on ironing out the configuration options and fixing any bugs that users experience. Please test out Gutenprint on Haiku with your supported printer and report back here, or file a bug report if you encounter problems. Anyone with a colour cartridge?"

"Why have a debugger part of IDE's when the OS knows a lot more about what's going on..."
Well your OS isnt writing your code, its feedback to the developer. In my world I want the feedback to be understandable, transparent (read:integrated so it doesnt interupt my work flow).