Supprimer un message
Raison de suppression du message (envoyée à l'utilisateur)

Voulez vous réellement supprimer ce message?  


zion
Quand tu parles d'un système event based pour un calcul important (partons sur le principe du RSA), ta librairie externe est implicitement dans un autre thread, sans quoi, sous Windows en tout cas, ca va tout de même empêcher ton application de réagir rapidement à ton utilisateur.

Pour de petits problèmes qui nécessitent en effet un output user et qui bloquent quand même ses input, un simple appel implicite de temps à autre dans le code pour s'occuper des events est suffisant, mais je suis quand même content de les avoir eu à disposition pour Kapere (quoi que comme tu l'expliques très bien, le débuggage est plutôt hard et je me suis planté dans de nombreux choix à l'époque).

Mais pour le cas de Kapere, ou il y a par exemple 10 connexions en simultané pour télécharger des fichiers, sauver ca sur le disque et après faire un output user pour montrer que ca bouge... C'est vrai, c'était un cauchemard, mais sans thread j'aurais eu aucune chance de m'en sortir vu qu'il y a des APIs bloquantes qui vont te laisser plusieurs secondes sans possibilité de traiter les events pour l'affichage.

Enfin, à refaire, je referais quand même tout autrement :joce:
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?