This is the mail archive of the guile@cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

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.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]