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: Jamison Hope <jrh at theptrgroup dot com>
- To: "kawa at sourceware dot org list" <kawa at sourceware dot org>
- Date: Fri, 21 Feb 2014 19:41:02 -0500
- 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> <53079B63 dot 4030501 at bothner dot com>
On Feb 21, 2014, at 1:30 PM, 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.
>
> I added quaternions to the Ideas page - though I suspect it is
> something either of us could implement in a weekend.
Yeah, probably. So a good proposal would use that as a starting point
with the end deliverable being some larger thing of which quaternions
are just a part.
For someone interested in computer graphics, maybe a ray tracer a la
POV-Ray, or a Scheme API on top of LWJGL or JOGL. (You see why I also
had in mind a place to put useful code that belongs in separate
packages. But it makes sense to wait for Snow if it'll accept
implementation-specific libraries.)
For the numerically-minded, maybe an expanded math library with tools
to support various scientific calculations -- perhaps a linear algebra
toolkit, or a library with higher-order functions to solve linear and
non-linear optimization problems, that sort of thing.
--
Jamison Hope
The PTR Group
www.theptrgroup.com