+1 -- the reagents model is interesting and it would be good to see a Haskell implementation.
On Thu, Apr 5, 2012 at 3:05 PM, Ben Gamari <bgamari.f...@gmail.com> wrote: > Ben <midfi...@gmail.com> writes: > > > perhaps it is too late to suggest things for GSOC -- > > > > but stephen tetley on a different thread pointed at aaron turon's > > work, which there's a very interesting new concurrency framework he > > calls "reagents" which seems to give the best of all worlds : it is > > declarative and compositional like STM, but gives performance akin to > > hand-coded lock-free data structures. he seems to have straddled the > > duality of isolation vs message-passing nicely, and can subsume things > > like actors and the join calculus. > > > > http://www.ccs.neu.edu/home/turon/reagents.pdf > > > > he has a BSD licensed library in scala at > > > > https://github.com/aturon/ChemistrySet > > > > if someone doesn't want to pick this up for GSOC i might have a hand > > at implementing it myself. > > > Keep use in the loop if you do. I have a very nice application that has > been needing a nicer approach to concurrency than IORefs but > really can't afford STM. > > Cheers, > > - Ben > > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe >
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe