The "cool ideas" webpage

View: New views
3 Messages — Rating Filter:   Alert me  

The "cool ideas" webpage

by Mike Gran :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi-

It looks like at least some of the ideas listed in the cool
ideas webpage are complete or are being actively worked.  Maybe
it is time for an update.

Garbage collection, emacs lisp, and part of the unicode / i18n have
been worked on.

The page I'm referring to is
http://www.gnu.org/software/guile/ideas.html

Thanks,

-Mike




Re: The "cool ideas" webpage

by Andy Wingo :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue 10 Nov 2009 18:01, Mike Gran <spk121@...> writes:

> Hi-
>
> It looks like at least some of the ideas listed in the cool
> ideas webpage are complete or are being actively worked.  Maybe
> it is time for an update.
>
> Garbage collection, emacs lisp, and part of the unicode / i18n have
> been worked on.
>
> The page I'm referring to is
> http://www.gnu.org/software/guile/ideas.html

Ooooh. Yes could use some work. Wanna check it out from CVS and hack
it up?

And for the rest of us as well: what cool ideas do we have that should
go on that list? Here are some ideas.

1. CPAN for guile. (content-based addressing, with the projects coming
from savannah. Perhaps relates to nix though?)

2. Native code compiler. I'll get to this, given time :)

3. A simple web server implementation, included in Guile itself.

(We really need to pull in guile-lib.)

4. A dynamic FFI. (Meaning one should be able to interface to C from
scheme without compiling an extension.)

More, more!

A
--
http://wingolog.org/



Re: The "cool ideas" webpage

by Ludovic Courtès-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Mike,

Mike Gran <spk121@...> writes:

> The page I'm referring to is
> http://www.gnu.org/software/guile/ideas.html

I’ve removed/updated most of the outdated ideas, which includes value
history, mailbox support (see GNU Mailutils), Emacs Lisp, Unicode,
generational GC, Guile logo.

Thanks,
Ludo’.