guile-user
[Top][All Lists]
Advanced

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

Re: First look at Guile Std Library available


From: Andreas Rottmann
Subject: Re: First look at Guile Std Library available
Date: Sat, 03 Jan 2004 03:25:16 +0100
User-agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux)

Richard Todd <address@hidden> writes:

> I have places (container xxxx), (math xxxx) in my hierarchy waiting
> to be filled in with these.
>
> In addition to the list you gave, I think things like the ability to
> parse/manipulate stadard data formats (emails, PNG files, AU files,
> MID files, etc) would be a good fit.  I also would like to see a
> database interface get in, which allows for plugins to various DB
> products.  
>
I have a preliminary libgda binding in my archive (see [0], module
guile-gtk--rotty--0.1) which (or rather does libgda) fullfills the
above predicate.

[0] http://stud3.tuwien.ac.at/~e9926584/Software.html#gnuarch

> Yes, perl did that already (so did bigloo), but I don't see
> why that makes it wrong for guile.  Missing modules of this type are
> what keep pulling me away from guile when it comes time to do 'real'
> work.  I can only marvel at tail-recursion and closures for so
> long... :)
>
I can also agree that a comprehensive library, diverse in functionalty
is something that guile misses. At least for the GObject[1] based APIs
(which include most of GNOME), it's really little effort to initiate a
binding with guile-gobject[2], so given a little more documentation to
lower the entry barrier, it may be feasible to get good GNOME API
coverage.

[1] http://developer.gnome.org/doc/API/2.0/gobject/index.html
[2] http://www.gnu.org/software/guile-gtk/docs/guile-gobject/

Cheers, Andy

DISCLAMER: This mail was written late and under the influence of alcohol
and other substances such as nicotine and tar.
-- 
Andreas Rottmann         | address@hidden      | address@hidden | address@hidden
http://yi.org/rotty      | GnuPG Key: http://yi.org/rotty/gpg.asc
Fingerprint              | DFB4 4EB4 78A4 5EEE 6219  F228 F92F CFC5 01FD 5B62

Latein ist das humanoide Äquivalent zu Fortran.
   -- Alexander Bartolich in at.linux




reply via email to

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