He estado jugando con el marco retorcido durante aproximadamente una semana (más por curiosidad en lugar de tener que usarlo) y ha sido muy divertido hacer una programación de red asíncrona impulsada por eventos.¿Por qué hay una necesidad de Twisted?
Sin embargo, hay algo que no entiendo. La documentación retorcida comienza con
Twisted es un marco diseñado para ser muy flexible y le permite escribir servidores potentes.
Mi duda es: ¿Por qué necesitamos una biblioteca basada en eventos para escribir servidores poderosos cuando ya hay implementaciones muy eficaces de varios servidores?
Seguramente, debe haber habido más de un par de implementaciones concretas que los desarrolladores retorcidos tenían en mente al escribir esta biblioteca I \ O impulsada por eventos. ¿Que son esos? ¿Por qué exactamente se hizo retorcido?
¿Por "implementaciones" quieres decir "usos"? Estoy familiarizado con dos significados de la palabra implementación: escribir software para lograr una tarea en particular; o para implementar software en una configuración particular. –
Sí, me refería al anterior - software de escritura para lograr una tarea en particular. –