Sto scrivendo un semplice Network Simulator in Ruby. Ho la necessita' di visualizzare tramite SDL la rete che sto simulando, mostrando dinamicamente quello che succede con gli algoritmi che sto provando sulla rete.
Fino all'uso di SDL ci sono, ma quello che mi manca e' appunto la visualizzazione dinamica: e' possibile far andare un thread che mi mostra la finestra di SDL con dentro un'array di roba da disegnare e il thread gira e man mano guarda cosa c'e' in coda e lo disegna?
Vorrei tipo una classe che implementi un Thread ma che non sia bloccante per il resto dell'applicazione che la chiama.