[un/loquer] feeds
Federico Lopez
fede2001 en hotmail.com
Vie Dic 18 00:03:48 UTC 2015
On 12/17/2015 06:16 PM, Fabio Barone wrote:
>
> Si no tienes experiencias, tienes ideas de como lo harías?
>
>
Fabio, no tengo experiencia de un feed web o algo así, pero de manera
ingenua te cuento una manera que usamos en ChucK para hacer música (que
son muchos feeds concurrentes) hacemos funciones con loops infinitos
haciendo algo, o también que esperan eventos para hacer algo.
Estas funciones se lanzan a medida que pasen cosas, y todo el entorno
debe tener otro loop infinito que corre tiempo, solo para que las
funciones se mantengan vivas.
algo como :
funcion feedA(){
while(true){
hace algo;
corre tiempo;
}
funcion feedB(){
while(true){
espera evento;
el evento dispara cualquier cosa;
}
spork~ feedA();
spork~feedB();
// este último loop solo se usa para mantener vivas las funciones
while(true){
corra 10 milisegundos;
}
fede
Más información sobre la lista de distribución unloquer