[plt-scheme] Dynamic Procedure Invocation
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!
>