I do not know if that idea is still valid. However, here are two more to add to that list:
- Integration with Emacs. Guile has a very-nearly-complete implementation of Elisp. We'd like to get it to the point that it can actually run Emacs, and see if we can implement GNU's editor better than the standard Elisp interpreter. This project will require converting Emacs' C code to use Guile's object system, and possibly working on an Emacs Lisp compiler implemented in Scheme. - Compilation and speed. Guile has a pretty good compiler right now, but we always want more speed. The student could take this in different directions depending on interest. One idea that could take about a summer is to compile Guile to a register virtual machine instead of the current stack VM. I would love to help with either of these, although I am not sure I know enough to be the only mentor for them. Noah On Sun, Mar 4, 2012 at 10:50 AM, Giuseppe Scrivano <gscriv...@gnu.org> wrote: > Hi! > > I am going trough the list of the ideas for the Google Summer of Code > 2011. > > I am wondering if this list is still valid: > > http://www.gnu.org/software/soc-projects/ideas-2012.html#guile > > Otherwise, do you have something to suggest? > > Thanks! > Giuseppe >