It has a lot of features, it's easy to use for newbies as well as advanced users. It's also easy to build your own custom protocols. The documentation can be improved. I used Twisted for about 3 years now, so I have used it from its early versions. I am currently using it with some other projects. We are building a distributed application that works over several different networks (3G, WiFi, Bluetooth). The main goal was to be able to connect to this app from mobile devices without having to install any kind of software or plugins.
ο»Ώ