El día 31 de diciembre de 2010 22:39, tny <[email protected]> escribió: > Feliz año a todos. > > Me he dado prisa para terminar la web y publicar las librerías. > > Las librerías están probadas y reprobadas. > > Las que considero más interesantes son la de computación paralela y > concurrente, y la de E/S asincrono. > > Estaré encantado de responder cualquier duda, tanto por aquí como por > privado para no saturar la lista. > > http://es.pykiss.com > > Espero que os sea de utilidad. > Gracias. > > _______________________________________________ > Python-es mailing list > [email protected] > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ >
Hola. Antes de nada, feliz año! :D He estado mirando la documentación de las bibliotecas que publicaste, y me genera una duda y ya que el lema es KISS, no seria mas simple usar un simple un "decorator class" para hacer esto lo que hace tu bibl. "fork" Aquí un ejemplos: http://paste.niwi.be/17/raw/ http://paste.niwi.be/18/raw/ Esta hecho con threads y ya se que no son escalables a múltiples núcleos, pero puedes substituirlo por "Process" y por casa llamada al método se generaría un proceso. Y no se si tu biblioteca tiene opciones de sincronizacion y la posibilidad de envío de mensajes entre procesos...(Lo digo que lo que viene de serie en python creo que es muchísimo mas completo y mas simple a mi parecer) En el apartado de creación de excepciones, en mi opinión, no ayudas en nada... Creo que es mas simple: class MyError(Exception): pass que: from pykiss.auto_exceptions import make_exception excepcion1 = make_exception('excepcion1') Ademas de las excepciones pueden tener sus propios métodos y variables de instancia, que serian también mucho mas simples de definir como siempre se define que con el método de tu biblioteca. Y antes de nada, como siempre, no quiero mal interpretaciones, solo genero una critica constructiva y no quiero ofender a nadie. Un saludo. Andrei. -- http://twitter.com/andsux http://www.niwi.be **** http://www.freebsd.org/ http://www.postgresql.org/ http://www.python.org/ http://www.djangoproject.com/ "Linux is for people who hate Windows, BSD is for people who love UNIX" "Social Engineer -> Because there is no patch for human stupidity" _______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
