HOM - Higher Order Messages

Blaine Buxton blainebuxton at hotmail.com
Thu Apr 20 00:12:24 UTC 2006


>From: francisco.j.garau at jpmorgan.com
>Blaine, I will look at the LazyCollections when I get a chance. Any
>performance issues in your implementation?

There probably is. I've never really have put it through the motions. The 
code was mainly done as an experiment. I use doesNotUnderstand: to implement 
the call to the result of the do, collect, or select. But, it should be a 
one hit cost and not affect performance. LazyCollections didn't perform as 
well as raw collections on small collections, but performance got better the 
bigger the collection.

There's some bugs probably lurking around the corner. I coded it after 
reading a book on Haskell and then added the HOM stuff after reading that 
paper. It was a fun experiment.
------------------------------------------------
Blaine Buxton, Mad Scientist In Training
http://www.blainebuxton.com

_________________________________________________________________
Don’t just search. Find. Check out the new MSN Search! 
http://search.msn.click-url.com/go/onm00200636ave/direct/01/




More information about the Squeak-dev mailing list