RE: [Haskell-cafe] Haskell vs. Erlang for heavy-duty network apps

I've already said to Joel (off-list) how valuable I think his experience of using Haskell for a new kind of real application is. I see no reason in principle why Haskell shouldn't work just fine for his kind of application. But he's pushing hard on parts of the system (both run-time-system and libraries) that have not been as thoroughly exercised as (say) list processing. Quite a few people on the mailing list have helped a lot. My sense is (though I have not followed all the twists and turns) that Joel's experience has exposed immaturity in many of the networking libraries. I hope that people on this list may feel motivated to help improve them. Simon | -----Original Message----- | From: haskell-cafe-bounces@haskell.org [mailto:haskell-cafe-bounces@haskell.org] On Behalf Of Joel | Reymont | Sent: 25 December 2005 13:35 | To: Tomasz Zielonka | Cc: haskell-cafe@haskell.org; Peter Simons; Bulat Ziganshin | Subject: Re: [Haskell-cafe] Haskell vs. Erlang for heavy-duty network apps | | | On Dec 25, 2005, at 1:14 PM, Tomasz Zielonka wrote: | | > I think your work will be very important and valuable for the | > community. | > You've shown were Haskell could be better, and I believe it will catch | > up eventually, either by improvements in GHC, in libraries or simply | > in documentation. | | Thank you Tomasz! I think eventually will come sooner than you | think :-). | | On my TODO list for the next few weeks: | | 1) Set up a Haskell vs. Erlang heavily-multithreaded serialization | shootout | 2) Work Simon M. to make sure Haskell is on par and try to hack GHC | to add whatever is needed | 3) Add profiling support for STM to GHC (including retainer profiling) | 4) Adapt the Zipper FileServer OS to #1. See if single-threading with | delimited continuations is better than multi-threading with unbound | threads. | 5) If #4 is a yes then investigate why | | And of course I will blog about the whole thing as I go along. | | Thanks, Joel | | -- | http://wagerlabs.com/ | | | | | | _______________________________________________ | Haskell-Cafe mailing list | Haskell-Cafe@haskell.org | http://www.haskell.org/mailman/listinfo/haskell-cafe
participants (1)
-
Simon Peyton-Jones