>merci comme meme
l'expression exacte est : merci quand même
En règle générale, si on programme (raisonne) comme on parle/écrit, c'est pas étonnant que beaucoup de problèmes se cachent dans les logiciels...
>qui a dit que les boucles infinis sont tres dangereuses dans la programmation
Même si ce message date d'il y a un an, pour des lecteurs éventuels, oui, il faut éviter les boucles infinies. D'une part, c'est très gourmand en ressources et d'autre part c'est une solution de dernier recours lorsque le problème a été approfondi auparavant (les solutions de rapidité ne sont pas fiables dans le temps sauf coup de chance).
C'est donc très dangereux car, à part un programme lié au domaine d'horaires, vous pouvez gagner du temps. S'il s'agit d'un petit programme pour vous, faites ce que bon vous semble.
Par contre, votre client (si vous en avez) ou votre chef (si c'est en interne) va râler si cela fait ramer sa configuration... Imaginez que votre programme se doit de traiter des milliers d'enregistrements...
Et je ne parle pas d'antivirus (aspect très peu développé) unixiens ni d'applications tierces... Bref, tout dépend de comment vous savez programmer et du réel besoin du pourquoi de votre programme qui a été créé (quel est son but ?). Ce n'est pas dangereux si vous êtes tout seul dans votre coin, ça l'est si vous devez intégrer un programme (hors ceux du domaine de traitement de temps ou ceux typés "Listeners", comme par exemple des "File MQ") dans un logiciel.
Donc à propos de cette question d'adonis (il manque d'ailleurs le point d'interrogation), ou plutôt cette question réthorique, ne vous limitez pas à ne pas comprendre pourquoi certaines règles (ici, sur les boucles infinies) sont établies mais cherchez plutôt à savoir pourquoi ces postulats existent.