[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Minimal Guile

From: Andy Wingo
Subject: Re: Minimal Guile
Date: Wed, 21 Dec 2011 16:47:18 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux)

Hi Noah,

On Mon 19 Dec 2011 23:32, Noah Lavine <address@hidden> writes:

> I was thinking about it though, and I think there is another thing
> that is causing a lot of this "bloat": all of the Scheme modules we
> are adding.

Do you really think so?  It's more installed size, but it doesn't
affect runtime speed, runtime size, or compile-time portability.

> There is a tension here, because having lots of modules is very
> important for using Guile as a language to write programs in. But when
> it is used as an extension to other languages, most of them are not
> useful.

A point of clarification: as an extension language, Guile is meant to be
a language to extend programs, not a language to extend other languages.

> So if I were dreaming and not thinking about how hard it is to
> write code, I would get a system that lets me pick which modules I
> want to distribute and bundle them up with libguile into a package
> that can be distributed and built on its own.

It sounds more interesting to bundle up a stripped-down build product,
rather than a stripped-down source package.

YMMV of course :)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]