4 ms·
It's not obvious to me that this is a win for Tornado users. There's a cost to adding a dependency on Twisted. It's one more thing to download. There's more co
by frognibble 17y ago
It's not obvious to me that this is a win for Tornado users.
There's a cost to adding a dependency on Twisted. It's one more thing to download. There's more code to understand when something goes wrong. And so on.
What are the benefits to me as a web programmer? If I understand correctly, my application will work as it did before. If that's true, then Twisted did not add any win for me.
- moe 17y agoThat's a very negative way to look at it. The benefits you get are seamless integration with all the other twisted tools and a solid foundation under the relatively new Tornado stack. And a bug in twisted will raise many more eyebrows than a bug in Tornado - hence they are more likely to be discovered by someone else before you.
- ovi256 17y agoThere's more code to understand No it is not, he stated that overall he removed 1200+ SLOC.
- mbrubeck 17y agoAnd added a 150,000-line dependency.
- moe 17y agoWhich has better test coverage and more users than the Tornado stack. Honestly code quality would be the least of my concerns with twisted. If there's a python project where the critical parts can be labeled "mature" then twisted is it. I criticize twisted for usability and documentation problems. But as the underpinning for something else (with hopefully better usability) it seems perfectly adequate.