This is the mail archive of the
guile@cygnus.com
mailing list for the Guile project.
Re: Elk/Guile (Re: Bad news from the module/environment front)
> > As much as I understand Guile is based on SCM. Is that
> > correct? Are there special reasons for not having based
> > it on Elk which seems to have precisely the same goals
> > as Guile?
One would hope that if/when the guile C level interface stabilises
somewhat, other schemes might take on board the guile interface and you
would be easily able to port guile stuff to other Schemes. The most
important part of guile is that everything has been ported to it.
But Scheme implementations can vary a lot and I don't know how possible
that would be. For example if a scheme had a precise GC that wouldn't
work. How many do? I don't know.
> <philosophy warning>
> It seems that scheme is at the point now where C was when
> every com-sci student would be expected to write a C
> compiler as an exercise.
Did they used to ask com-sci students to write C compilers? Sounds like
a pretty tough ask.