4 ms·
That is, tornado is not more simple without twisted. That's not exactly what I'd say. :) Tornado without twisted is simpler than tornado with twisted, because
by randallsquared 17y ago
That is, tornado is not more simple without twisted.
That's not exactly what I'd say. :) Tornado without twisted is simpler than tornado with twisted, because you can't ignore the huge system you'd otherwise be able to avoid.
Edit to remove mild flame.
- dlsspy 17y agoI get what you're saying, but twisted does all that stuff with a great deal of testing. It's the same reason smart companies are compelled to contribute changes to open source projects. That's a lot of maintenance you get for free. That's why friendfeed didn't do their own python implementation on top of their own posix operating system to make sure they had a firm grasp on all the parts. A working and well-tested component is almost always better than writing a new one from scratch that you have to deal with yourself.
- paul 17y agoYour point is fair, but I think you may be dramatically overestimating the amount of time that was spent writing and debugging Tornado. Overall, I'd estimate that less than 1% of our time was spent on Tornado and other similar "reinventions", and that in exchange we got simple systems that we understand and that work the way we like, which seems like a pretty good deal to me.
- dlsspy 17y agoOh, I don't mean to be perpetuating the argument. I think you guys did awesome stuff. Most of my twisted work doesn't even have a web interface, some of it does, but it's fine. Some could really use some help. Tornado seems to be a great answer there. I suppose I'm just letting you know how you can better serve my personal needs next time you invent something great. :)