[racket-dev] Caching rendered icons

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Fri Jan 13 20:16:13 EST 2012

On Fri, Jan 13, 2012 at 7:09 PM, Neil Toronto <neil.toronto at gmail.com> wrote:
> I agree with everybody, especially Sam. :)
>
> We're supposed to have a rich compiler extension API, in which programs
> evaluated at expansion time are just as capable as runtime programs.
> Further, "building Racket" means "expanding Racket code fully" which means
> "running Racket code," so the build environment should be the same as the
> runtime. Ideally, we would get these servers up to snuff.
>
> I can see how we might need to make concessions, though, so I'm willing to
> toss my elegant solution (*sniff*) and go with runtime rendering and
> caching.

I think that, in the worst case, we should only go with runtime
rendering when cairo isn't available at compile time.

Robby


Posted on the dev mailing list.