Go Back   Rhinocerus > Newsgroup > Newsgroup comp.lang.* 1 > Newsgroup comp.lang.scheme

Reply
 
Thread Tools Display Modes
  #1 (permalink)  
Old 01-30-2012, 09:04 PM
Ludovic Courtès
Guest
 
Posts: n/a
Default GNU Guile 2.0.5 released

We are pleased to announce GNU Guile release 2.0.5. This release fixes
the binary interface information (SONAME) of libguile, which was
incorrect in 2.0.4. It does not contain other changes.

Please be sure to upgrade to 2.0.5 if you already installed 2.0.4.
We apologize for the inconvenience.


The Guile web page is located at http://gnu.org/software/guile/ .

Guile is an implementation of the Scheme programming language, with
support for many SRFIs, packaged for use in a wide variety of
environments. In addition to implementing the R5RS Scheme standard and
a large subset of R6RS, Guile includes a module system, full access to
POSIX system calls, networking support, multiple threads, dynamic
linking, a foreign function call interface, and powerful string
processing.

Guile can run interactively, as a script interpreter, and as a Scheme
compiler to VM bytecode suitable for stand-alone applications. It is
also packaged as a library so that applications can easily incorporate a
complete Scheme interpreter/VM. An application can use Guile as an
extension language, a clean and powerful configuration language, or as
multi-purpose "glue" to connect primitives provided by the application.

Here are the compressed sources:
ftp://ftp.gnu.org/gnu/guile/guile-2.0.5.tar.gz (6.7MB)
ftp://ftp.gnu.org/gnu/guile/guile-2.0.5.tar.xz (4.1MB)

Here are the GPG detached signatures[*]:
ftp://ftp.gnu.org/gnu/guile/guile-2.0.5.tar.gz.sig
ftp://ftp.gnu.org/gnu/guile/guile-2.0.5.tar.xz.sig

Use a mirror for higher download bandwidth:
http://www.gnu.org/order/ftp.html

Here are the MD5 and SHA1 checksums:

bcf70d54b44c99cb9acd3f63c5486b4b guile-2.0.5.tar.gz
81110e16dcdb24c825fecc41b214edb9 guile-2.0.5.tar.xz
0cf94962ab637975bf2ad00afa15638dcc67408f guile-2.0.5.tar.gz
e97a332228a17c4af60453280e2596cec55be007 guile-2.0.5.tar.xz
[*] Use a .sig file to verify that the corresponding file (without the
..sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:

gpg --verify guile-2.0.5.tar.gz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

gpg --keyserver keys.gnupg.net --recv-keys EA52ECF4

and rerun the 'gpg --verify' command.

This release was bootstrapped with the following tools:
Autoconf 2.68
Automake 1.11.2
Libtool 2.4
Gnulib v0.0-6827-g39c3009

You can follow Guile development in the Git repository and on the Guile
mailing lists. Guile builds from the `master' branch of Git have
version number 2.1.x.

Guile versions with an odd middle number, e.g., 2.1.*, are unstable
development versions. Even middle numbers indicate stable versions.
This has been the case since the 1.3.* series.

Please report bugs to `bug-guile@gnu.org'. We also welcome reports of
successful builds, which can be sent to `guile-devel@gnu.org'.

Ludovic, on behalf of the Guile team.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)

iEYEARECAAYFAk8nFAkACgkQd92V4upS7PQElwCff+zOaKLqHr I3IrmKFrDR0odd
DgYAn3Orhub7/GAW9U2FWwA5eSG0xvTr
=blYW
-----END PGP SIGNATURE-----
Reply With Quote
Alt Today
Advertising
 
and become member of Rhinocerus
Standard Sponsored Links

  #2 (permalink)  
Old 03-26-2012, 05:06 AM
quiet_lad
Guest
 
Posts: n/a
Default Re: GNU Guile 2.0.5 released

On Jan 30, 3:04*pm, l...@gnu.org (Ludovic Courtès) wrote:
> We are pleased to announce GNU Guile release 2.0.5. *This release fixes
> the binary interface information (SONAME) of libguile, which was
> incorrect in 2.0.4. *It does not contain other changes.
>
> Please be sure to upgrade to 2.0.5 if you already installed 2.0.4.
> We apologize for the inconvenience.
>
> The Guile web page is located athttp://gnu.org/software/guile/.
>
> Guile is an implementation of the Scheme programming language, with
> support for many SRFIs, packaged for use in a wide variety of
> environments. *In addition to implementing the R5RS Scheme standard and
> a large subset of R6RS, Guile includes a module system, full access to
> POSIX system calls, networking support, multiple threads, dynamic
> linking, a foreign function call interface, and powerful string
> processing.
>
> Guile can run interactively, as a script interpreter, and as a Scheme
> compiler to VM bytecode suitable for stand-alone applications. *It is
> also packaged as a library so that applications can easily incorporate a
> complete Scheme interpreter/VM. *An application can use Guile as an
> extension language, a clean and powerful configuration language, or as
> multi-purpose "glue" to connect primitives provided by the application.
>
> Here are the compressed sources:
> *ftp://ftp.gnu.org/gnu/guile/guile-2.0.5.tar.gz* (6.7MB)
> *ftp://ftp.gnu.org/gnu/guile/guile-2.0.5.tar.xz* (4.1MB)
>
> Here are the GPG detached signatures[*]:
> *ftp://ftp.gnu.org/gnu/guile/guile-2.0.5.tar.gz.sig
> *ftp://ftp.gnu.org/gnu/guile/guile-2.0.5.tar.xz.sig
>
> Use a mirror for higher download bandwidth:
> *http://www.gnu.org/order/ftp.html
>
> Here are the MD5 and SHA1 checksums:
>
> bcf70d54b44c99cb9acd3f63c5486b4b *guile-2.0.5.tar.gz
> 81110e16dcdb24c825fecc41b214edb9 *guile-2.0.5.tar.xz
> 0cf94962ab637975bf2ad00afa15638dcc67408f *guile-2.0.5.tar.gz
> e97a332228a17c4af60453280e2596cec55be007 *guile-2.0.5.tar.xz
>
>[*] Use a .sig file to verify that the corresponding file (without the
> .sig suffix) is intact. *First, be sure to download both the .sig file
> and the corresponding tarball. *Then, run a command like this:
>
> * gpg --verify guile-2.0.5.tar.gz.sig
>
> If that command fails because you don't have the required public key,
> then run this command to import it:
>
> * gpg --keyserver keys.gnupg.net --recv-keys EA52ECF4
>
> and rerun the 'gpg --verify' command.
>
> This release was bootstrapped with the following tools:
> * Autoconf 2.68
> * Automake 1.11.2
> * Libtool 2.4
> * Gnulib v0.0-6827-g39c3009
>
> You can follow Guile development in the Git repository and on the Guile
> mailing lists. *Guile builds from the `master' branch of Git have
> version number 2.1.x.
>
> Guile versions with an odd middle number, e.g., 2.1.*, are unstable
> development versions. *Even middle numbers indicate stable versions.
> This has been the case since the 1.3.* series.
>
> Please report bugs to `bug-gu...@gnu.org'. *We also welcome reports of
> successful builds, which can be sent to `guile-de...@gnu.org'.
>
> Ludovic, on behalf of the Guile team.
>
> *application_pgp-signature_part
> < 1KViewDownload


does guile have a epoll kqueue webserver and continuations? does
threads mean it can make programs that use 8 cpus
Reply With Quote
  #3 (permalink)  
Old 03-30-2012, 05:17 PM
Luca Saiu
Guest
 
Posts: n/a
Default Re: GNU Guile 2.0.5 released

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2012-03-26 at 07:06, quiet_lad wrote:

> does guile have a epoll kqueue webserver and continuations?


It comes with a simple webserver, but it doesn't uses continuations. If
you want more details you can write to guile-user@gnu.org, in case
Ludovic doens't answer here.

> does
> threads mean it can make programs that use 8 cpus


Definitely so. Boehm's garbage collector even supports parallel
collection, but of course it may become a bottleneck if you allocate
like crazy.

Guile 2 is pretty sweet.

- --
Luca Saiu
Home page: http://www-lipn.univ-paris13.fr/~saiu
My blog: http://ageinghacker.net/blog
GNU epsilon: http://www.gnu.org/software/epsilon
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk916sQACgkQvzOavibF0oaN3gCePXJgZeSDn3 ytSIBdMp2Od45/
PGIAoJs2gZBTPaNGPBcVGcinmnPUI0/C
=aS8F
-----END PGP SIGNATURE-----
Reply With Quote
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




All times are GMT. The time now is 06:21 AM.


Copyright ©2009

LinkBacks Enabled by vBSEO 3.3.0 RC2 © 2009, Crawlability, Inc.