Thread chat client (20 answers)
Opened by tim at 2009-09-16 14:01

betterworld
 2009-09-16 17:57
#125886 #125886
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
2009-09-16T15:47:15 sid burn
Quote
Threads hingegen wären auch eine vernünftige Alternative, in Perl ist es aber meist nicht so toll, mit Threads zu arbeiten.

Zumindest nicht mit den eingebauten "ithreads". Coro klingt aber ziemlich nett und wollte ich wenn ich irgendwann mal dazu komme nochmal ausprobieren.

Hilft Coro hier? Wenn ich das richtig verstanden habe, bietet es cooperative multi-tasking, und nicht etwa die Moeglichkeit, zwei read()-Calls gleichzeitig auszufuehren, und das ist ja das, was hier gebraucht wird.

Edit: Jedenfalls ist es das, was ich mit Threads oben meinte. Vermutlich kann man ueber Event-Systeme damit dann auch das Lesen von zwei Dateihandles realisieren, aber das läuft dann wahrscheinlich auch nur wieder ueber select() oder poll() etc.
Last edited: 2009-09-16 17:58:46 +0200 (CEST)

View full thread chat client