Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.scheme > #715

Happy birthday Guile 2.0!

Path csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!gegeweb.42!gegeweb.eu!nntpfeed.proxad.net!proxad.net!feeder1-2.proxad.net!fdn.fr!.POSTED!not-for-mail
From ludo@gnu.org (Ludovic Courtès)
Newsgroups comp.lang.scheme
Subject Happy birthday Guile 2.0!
Date Thu, 16 Feb 2012 20:54:21 +0100
Organization French Data Network
Lines 54
Message-ID <874nuqblle.fsf@gnu.org> (permalink)
NNTP-Posting-Host reverse-83.fdn.fr
Mime-Version 1.0
Content-Type multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature"
X-Trace solo.fdn.fr 1329422061 17691 80.67.176.83 (16 Feb 2012 19:54:21 GMT)
X-Complaints-To abuse@fdn.fr
NNTP-Posting-Date Thu, 16 Feb 2012 19:54:21 +0000 (UTC)
User-Agent Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.93 (gnu/linux)
X-URL http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date 28 Pluviôse an 220 de la Révolution
X-PGP-Key-ID 0xEA52ECF4
X-PGP-Key http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4
X-OS x86_64-unknown-linux-gnu
Cancel-Lock sha1:LQUjSS+pgzKZan78dUr3ADfL2pU=
Xref x330-a1.tempe.blueboxinc.net comp.lang.scheme:715

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

Hello,

Today is the first anniversary of GNU Guile 2.0 [0].  To celebrate it,
while some were doing serious work on Guile itself, several hackers took
on the challenge to come up in one week with a neat hack to showcase
Guile integration [1].

This challenge led to a few birthday hacks (and probably some that
didn’t meet the deadline):

  • Ian Price quickly came up with GDBM bindings, written with Guile’s
    dynamic foreign function interface (FFI):
    <http://lists.gnu.org/archive/html/guile-user/2012-02/msg00020.html>.

  • Nala Ginrut wrote BIG, for “Bash Inner Guile”, which extends Bash
    with the ability to evaluate Scheme expressions:
    <http://lists.gnu.org/archive/html/guile-user/2012-02/msg00026.html>.

  • Mike Gran polished his port of GNU Zile to Guile:
    <http://lists.gnu.org/archive/html/guile-user/2012-02/msg00033.html>.

    Shortly after, he released a new version, along with an
    implementation of Tetris in Scheme that uses GNU Guile-Ncurses:
    <http://lists.gnu.org/archive/html/guile-user/2012-02/msg00041.html>.

  • Ludovic Courtès brought Guile-GCC, which allows GCC to be extended
    in Guile: <http://gcc.gnu.org/ml/gcc/2012-02/msg00323.html>.

Happy birthday Guile 2.0, and happy hacking!

Thanks,
Ludo’.

[0] http://lists.gnu.org/archive/html/guile-devel/2011-02/msg00173.html
[1] http://lists.gnu.org/archive/html/guile-user/2012-02/msg00019.html

Back to comp.lang.scheme | Previous | Next | Find similar | Unroll thread


Thread

Happy birthday Guile 2.0! ludo@gnu.org (Ludovic Courtès) - 2012-02-16 20:54 +0100

csiph-web