On Tuesday 10 July 2007 21:19:42 Andrew Coppin wrote: > Hugh Perkins wrote: > > Yeah I agree with this. C# totally rocks, but threading is an > > unsolved problem. > > I have repeatedly attempted to discover what C# actually is...
Take Java. Make it Windows only. Fix some mistakes. Tweak performance. Add a little functionality (e.g. operator overloading). That is C#. Both are designed for GUI and web programming, so they don't fare well for massive concurrency, high-performance numerics or allocation-intensive algorithms (e.g. idiomatic functional programming). > Hint: If you can get readable/maintainable Haskell to run on more than > one core "automatically", you're onto something pretty special. ;-) If you're using a Unix, just fork the process and pass messages via a pipe. -- Dr Jon D Harrop, Flying Frog Consultancy Ltd. The OCaml Journal http://www.ffconsultancy.com/products/ocaml_journal/?h _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe