Console hat gegenüber den meisten anderen
GUI-Frameworks einen Vorteil.
-> Jemand anderes "Externes" kümmert sich um dessen Darstellung.
Vorteil: Auch wenn das eigene Programm grade im Debugger "hängt", ist das Consolenfenster voll reaktiv.
Man kann es minimieren, in den Hintergrund verschieben, aber auch wieder vorholen, und das problemlos mitten im Debuggen und kann so dennoch jederzeit sehen, was dort abgeht.