В линуксе фич больше чем одна просто.
И я, при желании обсудить, давно бы уже сходил и прочел про twisted. И я пошел таки почитать про эту либ самую:
-- Currently, libevent supports /dev/poll, kqueue(2), select(2), poll(2) and epoll(4). Значит переключить можно (а кто б сомневался).
-- The event API provides a mechanism to execute a function when a specific event on a file descriptor occurs or after a given time has passed.
Отсюда видим, что это отнюдь не фреймворк, хотя и очень хорошая библиотека.
Фреймворк же это швейцарский нож, который позволяет вам думать только о сущности задачи, а не о работе с сокетами и тп. В twisted есть бибилиотеки для работы с протоколами xmpp, http1.0-1.1, webdav, irc ну и так далее. Те, если мне нужно было из бота отдать список последних пяти сообщений, то в пару строк описал мини сервер, который на любой запрос на опр порту отдавал rss фид.