[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Roadmap and goals?
Re: Roadmap and goals?
17 Apr 2002 21:59:07 +0100
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7
>>>>> "Tanel" == Tanel Tammet <address@hidden> 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
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
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?
Re: Roadmap and goals?, Christopher Cramer, 2002/04/17
Re: Roadmap and goals?, Nicolas Neuss, 2002/04/19