
25 Sep
2008
25 Sep
'08
12:26 a.m.
On Wed, Sep 24, 2008 at 12:31 PM, Don Stewart
Twisted (a Python asynchronous framework) is a confortable environment, but I feel concurrent Haskell is superior.
Should be a lot faster, given there's compiled native code, and no global locks.
The concurrent Haskell programming model is vastly nicer. Twisted is entirely event-driven, so it's nearly as far from a comfortable environment as you might hope to stretch. I can't speak to their respective performance strengths. However, I've done quite a bit of concurrent networking with lightweight coroutines in Python (greenlet), and its performance is nothing to write home about.