unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
From: Neil Jerram <neil@ossau.uklinux.net>
Cc: guile-devel@gnu.org
Subject: Re: Roadmap and goals?
Date: 17 Apr 2002 21:59:07 +0100	[thread overview]
Message-ID: <m3u1qanisk.fsf@laruns.ossau.uklinux.net> (raw)
In-Reply-To: 3CBD68DB.2CC96A4F@staff.ttu.ee

>>>>> "Tanel" == Tanel Tammet <tammet@staff.ttu.ee> writes:

    Tanel> I am sure the same question is asked now and then.
    Tanel> I looked through the site and part of email archives,
    Tanel> but could not find answers to my questions there.

    Tanel> Basically, I am wondering if anybody could tell
    Tanel> me something about the Guile development goals
    Tanel> and roadmap: what are the short-term goals,
    Tanel> what are the long-term goals, what are the priorities
    Tanel> (I mean concrete issues, not just the abstract
    Tanel> goal of being a good extension language).

I'd say the answers are largely determined by the interests and
priorities of the developers active at any time, as influenced by what
interested users ask for.  I don't know if there is an official
roadmap ...

Some of the things that interest me are: documentation, both manual
and online; debugging facilities; Emacs integration; libguile
factorization; Elisp translation.

    Tanel> I am asking since I was considering whether I
    Tanel> could possibly help with the development work. 

    Tanel> To do that, I'd have to understand where is
    Tanel> the Guile development moving, what are the prioritized
    Tanel> goals, crucial principles, etc. What would be
    Tanel> the projects inside Guile where a person
    Tanel> like me could possibly help.

Well, one longer-term focus is reworking Guile's evaluation model to
support interesting kinds of compilation -- I guess you'd be pretty
helpful in that department.

However, in line with the logic above, what might work better would be
for you to poke around a bit and then form your own view of what
interests you.

    Tanel> I am pretty happy with SCM. I have looked
    Tanel> briefly into bigloo and other systems, and
    Tanel> there are many cool things here and there.

    Tanel> However, I cannot really understand 
    Tanel> (*) what is the driving force behind Guile and
    Tanel> (*) what are the specific benefits of using Guile.

For me I think the answers are (i) because it's GNU (ii) because it's
what I'm now familiar with, which makes me inclined to stick at it
until we get it right.  Plus in all the things that I've tried to do
with it, I've not yet hit any insurmountable technical or
philosophical barrier - it mostly "just works."

Allegedly Guile is good for integration with C projects, but to be
honest I haven't evaluated the competition.

    Tanel> In my brief encounters with other people
    Tanel> using scheme these issues have come up
    Tanel> now and then.

(A point for the wider Scheme community ...)  Guile has more SRFI
support than any of the implementations mentioned on the SRFI web
pages (including Guile itself - someone should get that updated...).

    Tanel> I guess it would benefit not only me 
    Tanel> but the Guile development and acceptance 
    Tanel> on a wider scale if such guides, policies,
    Tanel> roadmaps etc existed and were easy to locate.

Perhaps, but would they be real, or just hype?

        Neil


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel


  reply	other threads:[~2002-04-17 20:59 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-04-17 12:21 Roadmap and goals? Tanel Tammet
2002-04-17 20:59 ` Neil Jerram [this message]
2002-04-18  8:37   ` Panagiotis Vossos
2002-04-19  9:14     ` Panagiotis Vossos
2002-04-20  6:58       ` Thien-Thi Nguyen
2002-04-20 10:18         ` Panagiotis Vossos
2002-04-18 14:58   ` bitwize
2002-04-18 19:26     ` Rob Browning
2002-04-20  7:23   ` Thien-Thi Nguyen
2002-04-18  0:57 ` Christopher Cramer
2002-04-19 17:36   ` Marius Vollmer
2002-04-19  8:38 ` Nicolas Neuss
2002-04-21 15:14   ` Rob Browning
2002-04-21 22:26   ` bitwize
2002-04-22 18:36     ` Kirill Lisovsky
2002-04-23  7:53       ` rm
2002-04-23 15:11         ` Rob Browning
2002-04-20  7:47 ` Thien-Thi Nguyen
2002-05-14  8:26   ` Thien-Thi Nguyen
  -- strict thread matches above, loose matches on Subject: below --
2002-04-20 12:55 Kirill Lisovsky
2002-04-20 20:01 ` Rob Browning

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=m3u1qanisk.fsf@laruns.ossau.uklinux.net \
    --to=neil@ossau.uklinux.net \
    --cc=guile-devel@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).