[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