diff -c /home/jaffer/Desktop/ideas-2011.html\~ /home/jaffer/Desktop/ideas-2011.html *** /home/jaffer/Desktop/ideas-2011.html~ 2011-04-01 12:31:43.419333588 -0400 --- /home/jaffer/Desktop/ideas-2011.html 2011-04-01 13:17:18.516801120 -0400 *************** *** 130,135 **** --- 130,136 ---- Guile - Hurd - Iced Robot - + JACAL - Kawa - LibreDWG - Linux-libre-firmware - *************** *** 288,293 **** --- 289,316 ----

Please see this separate ideas page for IcedRobot. + +

JACAL

+ JACAL is an interactive symbolic mathematics program. JACAL can manipulate and simplify equations, scalars, vectors, and matrices of single and multiple valued algebraic expressions containing numbers, variables, radicals, and algebraic differential, and holonomic functions. + +

Contact: agj@alum.mit.edu + +

Idea

+ + Finish + + "Decomposition of Algebraic Functions". + +

Idea

+ + Add support for Mathematical Markup Language + +

Idea

+ + Resolve some long-standing + JACAL bugs. + +

Kawa

Kawa is best known as a Scheme implementation for the Java platform. It compiles Scheme to java bytecodes. It is also a general framework for implementing dynamic languages, and includes a full implementation of XQuery and the beginnings of implementations of Common Lisp and Emacs Lisp (JEmacs). *************** *** 336,347 ****

Currently all prolog code is completely trusted and can do anything that native java could do. However it might be interesting to add constraints that prevent it from performing certain actions and instead sandbox it. This way the host java application could recover from running non-terminating Prolog code gracefully.

SLIB

!

GNU SLIB is a portable library for the programming language Scheme. It provides a platform independent framework for using packages of Scheme procedures and syntax. As distributed, SLIB contains useful packages for all Scheme implementations. Its catalog can be transparently extended to accomodate packages specific to a site, implementation, user, or directory.

Contact: agj@alum.mit.edu

Idea

!

Augment SLIB's discrete-fourier-transform package to work efficiently on non-power-of-two sized arrays.

XaoS

XaoS is a fast real-time fractal zoomer, created by Jan Hubicka and Thomas Marsh in 1996. During the past 15 years dozens of volunteers contributed to the code. Now XaoS is maintained by J.B. Langston and Zoltan Kovacs, mentors for GSoC 2011. --- 359,377 ----

Currently all prolog code is completely trusted and can do anything that native java could do. However it might be interesting to add constraints that prevent it from performing certain actions and instead sandbox it. This way the host java application could recover from running non-terminating Prolog code gracefully.

SLIB

! GNU SLIB is a portable library for the programming language Scheme. It provides a platform independent framework for using packages of Scheme procedures and syntax. As distributed, SLIB contains useful packages for all Scheme implementations. Its catalog can be transparently extended to accomodate packages specific to a site, implementation, user, or directory.

Contact: agj@alum.mit.edu

Idea

! Add ! variable elimination ! to SLIB's ! commutative-ring (symbolic algebra) ! package. ! !

Idea

! Augment SLIB's discrete-fourier-transform package to work efficiently on non-power-of-two sized arrays.

XaoS

XaoS is a fast real-time fractal zoomer, created by Jan Hubicka and Thomas Marsh in 1996. During the past 15 years dozens of volunteers contributed to the code. Now XaoS is maintained by J.B. Langston and Zoltan Kovacs, mentors for GSoC 2011. Diff finished. Fri Apr 1 13:18:28 2011