Il giorno ven, 10/10/2008 alle 19.33 +0200, Enrico Franchi ha scritto: > Il giorno 09/ott/08, alle ore 16:23, MauX <[EMAIL PROTECTED]> > ha scritto: > > > Il giorno gio, 09/10/2008 alle 15.50 +0200, Leonardo ha scritto: > >> contemporaneamente due cicli "infiniti": il gtk.main e il ciclo del > >> bot > >> che riceve messaggi fino a che non si disconnette.. > > > > beh', i cicli li puoi gestire tranquillamente con i thread, in modo > > che > > ognuno sia autonomo rispetto all'altro. > > Non diffondiamo ulteriormente l'aberrazione dei threads nel software > applicativo. > > Il tutto è più efficiente, semplice e scalabile in logica asincrona.
Pur avendo provato sulla mia pelle quanto la logica asincrona sia più comoda e meno prona alla buggosità del threading, mi domando fino a quando potremo considerarla più efficiente. Se tra qualche anno i processori avranno ancora il clock attuale ma 100 core, sarà ancora vero? Lo chiedo perché il trend mi sembra quello. (o magari possiamo pensare che saranno le librerie - ad esempio i toolkit grafici - che cambieranno drasticamente e diventeranno multithreading in modo trasparente per il chiamante?) È solo una curiosità, io non ho i dati per sbilanciarmi Pietro _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python