This is the mail archive of the kawa@sourceware.org mailing list for the Kawa project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: (kawa pictures) square-limit pictures


> From: Per Bothner <per@bothner.com>
> Date: Sun, 30 Oct 2016 09:39:11 -0700

> Neat.  What do you think of the idea of taking the SICP functions and
> moving them into a new library?  Perhaps named (kawa pictures sicp) ?
> Or maybe just (sicp pictures) ?  Racket uses (require sicp-pict)

I think it's a great idea.

An issue related (I think) to the choice of names is how closely the
library follows the original SICP pictures language v. how closely it
tries to match Kawa's composable pictures style.  Here I am thinking
about, for instance, the implementation of "below" using SICP's explicit
notion of painting into frames (and frame transformations) v. using
Kawa's re-center and vbox.  When I first started writing the
square-limit example, I went with the first option, but then decided
that is probably not in the spirit of the Kawa pictures library.  There
is probably value in having both methods.

I will take a look at how the Racket library does things.

Regards,

-chaw




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]