This is the mail archive of the
kawa@sourceware.org
mailing list for the Kawa project.
Re: Kawa in Google Summer of Code 2014?
- From: Mario Domenech Goulart <mario dot goulart at gmail dot com>
- To: Per Bothner <per at bothner dot com>
- Cc: Jamison Hope <jrh at theptrgroup dot com>, "kawa\ at sourceware dot org list" <kawa at sourceware dot org>
- Date: Fri, 21 Feb 2014 12:06:07 +0000
- Subject: Re: Kawa in Google Summer of Code 2014?
- Authentication-results: sourceware.org; auth=none
- References: <5304F7D5 dot 1020105 at bothner dot com> <E3314CC5-0FA5-44C2-8CEA-27A531343B85 at theptrgroup dot com> <53053C7E dot 10707 at bothner dot com>
Hi,
On Wed, 19 Feb 2014 15:21:34 -0800 Per Bothner <per@bothner.com> wrote:
> On 02/19/2014 02:16 PM, Jamison Hope wrote:
>> An idea I've been toying with recently is to add quaternions to
>> the number stack. So instead of quantity->complex->real it would
>> be quantity->quaternion->complex->real. This would be super handy
>> in my day job, which often involves manipulating 3D rotations.
>
> There is a Chicken library here:
> http://wiki.call-cc.org/eggref/4/quaternions
> based on:
> http://www.ccs.neu.edu/home/dorai/squat/squat.html
>
> Off-hand, I have no problems with this.
>
>> I've also been thinking that it would be nice if Kawa had a package
>> system, somewhere where we could publish useful modules and
>> utilities that don't belong in the core Kawa (e.g. because they
>> would introduce a dependency on some third-party library). Something
>> analogous to Racket's PLaneT or Chicken Eggs.
>
> Alex Shinn is working on an update of "Snow" to R7RS, based on
> a subset of this proposal:
>
> http://trac.sacrideo.us/wg/wiki/Snow
>
> In private email, people have talked about supporting both
> portable code and implementation-specific code or versions.
>
> An older version:
>
> http://snow.iro.umontreal.ca/
There's also https://github.com/sethalves/snow2-client
Best wishes.
Mario
--
http://parenteses.org/mario