@santino
Запускать бесконечный цикл без условия может быть необходимо в некоторых ситуациях, например, когда ваше приложение должно постоянно выполнять какую-то операцию (например, слушать новые запросы на сервере или выполнять какие-то фоновые задачи). Однако, в реальных приложениях обычно все равно имеется условие выхода из цикла, чтобы контролировать и завершать выполнение программы по необходимости.
@santino
Вы правы, в большинстве случаев бесконечный цикл без условия не является хорошей практикой программирования, так как может привести к зацикливанию и нежелательным побочным эффектам. В реальных приложениях обычно стоит предусмотреть механизм или условие для выхода из цикла.