[plt-scheme] Dynamic Procedure Invocation

From: Alex Peake (alex.peake at comac.com)
Date: Sat Mar 26 14:30:10 EST 2005

I tried the namespace-* approach and you are correct, it is surprisingly fast.

Now if only Common Larceny supported it...


Alex 

> -----Original Message-----
> From: Eli Barzilay [mailto:eli at barzilay.org] 
> Sent: Saturday, March 26, 2005 10:37 AM
> To: Robby Findler
> Cc: Alex Peake; plt-scheme at web-ext.cs.brown.edu
> Subject: RE: [plt-scheme] Dynamic Procedure Invocation
> 
> On Mar 26, Robby Findler wrote:
> > At Sat, 26 Mar 2005 07:36:56 -0800, "Alex Peake" wrote:
> > > The <<no eval>> is just a performance issue
> > 
> > I suspect that you are best off writing the program first and doing 
> > some performance tuning later. You will be surprised where the 
> > performance is going.
> 
> I agree -- namespace lookups (the namespae-* functions) and 
> hash table lookups turned out to be surprisingly fast in 
> several heavy applications that I worked on.
> 
> -- 
>           ((lambda (x) (x x)) (lambda (x) (x x)))          
> Eli Barzilay:
>                   http://www.barzilay.org/                 
> Maze is Life!
> 



Posted on the users mailing list.