From: Andy Wingo <wingo@pobox.com>
To: guile-user <guile-user@gnu.org>
Subject: guile history: your input needed!
Date: Thu, 20 Nov 2008 21:00:22 +0100 [thread overview]
Message-ID: <m3hc62np61.fsf@pobox.com> (raw)
Hey Guilers!
Many (most?) of you have been at this guile thing for longer than I
have, some of you from the very beginning. While doing some
reorganizations to the manual to get the VM docs in [0], I realized that
a big missing piece of our public narrative is our history. So in the
final chapter of the manual, we'll say something about where we came
from.
[0] http://thread.gmane.org/gmane.lisp.guile.devel/7804
I was also inspired in this idea by Dybvig's excellent "History of
Chez Scheme" paper[1].
[1] http://www.cs.indiana.edu/~dyb/pubs/hocs.pdf
Anyway, so one of the problems of writing down our history is that I
don't know all of it. That's where you come in! Here's a skeletal
outline for a section on guile's history. What do you think are the
important things to mention in each of the subsections? (Does the
organization make sense?) Please respond to the list so we can all see
what's up.
Thanks in advance!
@c -*-texinfo-*-
@c This is part of the GNU Guile Reference Manual.
@c Copyright (C) 2008
@c Free Software Foundation, Inc.
@c See the file guile.texi for copying conditions.
@node A Brief History of Guile
@section A Brief History of Guile
@menu
* In the Beginning There Was Emacs::
* The Tcl Wars::
* Early Days::
* Adolescence::
* Maturity::
@end menu
@node In the Beginning There Was Emacs
@subsection In the Beginning, There Was Emacs
(here we talk of the nature of "scripting languages")
@node The Tcl Wars
@subsection The ``Tcl Wars''
leading to the tcl wars
@node Early Days
@subsection Early Days
The naming (scheme, plan, connive -> guile)
GEL -> GUILE -> Guile
Multilingual vision
@node Adolescence
@subsection Adolescence
GOOPS
the module system
@node Maturity
@subsection Maturity
1.6, 1.8, ...
pthreads
next reply other threads:[~2008-11-20 20:00 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-11-20 20:00 Andy Wingo [this message]
2008-11-21 0:34 ` guile history: your input needed! Neil Jerram
2008-11-21 4:21 ` Sebastian Tennant
2008-11-23 9:40 ` Neil Jerram
2008-11-23 12:32 ` Andy Wingo
2008-11-21 11:36 ` Andy Wingo
2008-11-23 10:04 ` Neil Jerram
2008-11-23 16:40 ` Linas Vepstas
2008-11-24 1:17 ` Clinton Ebadi
2008-11-22 22:46 ` Keith Wright
2008-11-23 10:56 ` Neil Jerram
2008-11-23 12:24 ` Ludovic Courtès
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/guile/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=m3hc62np61.fsf@pobox.com \
--to=wingo@pobox.com \
--cc=guile-user@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).