Drucken auf dem Bildschirm in einer Rechenaufgabe

Ich habe eine lange laufende Rechenaufgabe. Hin und wieder drucke ich ein Update auf den Bildschirm, um mich zu informieren, wie weit die Aufgabe fortgeschritten ist.

puts "Almost there..."

Mein Problem ist, dass alle Puts-Anweisungen irgendwo zu puffern scheinen und erst nach Abschluss der Aufgabe auf dem Bildschirm ausgegeben werden. Ab diesem Zeitpunkt werden sie alle auf einmal gedruckt.

Gibt es eine Möglichkeit, sie zum Drucken zu zwingen, während die Aufgabe ausgeführt wird?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage