public inbox for cgen@sourceware.org
 help / color / mirror / Atom feed
* Implementation Language
@ 2000-07-29  9:26 Doug Evans
  2000-07-31 18:31 ` Frank Ch. Eigler
  0 siblings, 1 reply; 15+ messages in thread
From: Doug Evans @ 2000-07-29  9:26 UTC (permalink / raw)
  To: Ben Elliston; +Cc: cgen

Ben Elliston writes:
 > We've been running CGEN purely interpeted for several months now and no one
 > is finding the speed to be a problem at all.

The smob class implementation is gone too though.
Debugging was much easier with it.
[Of course, for those tuning in late, should the implementation
remain in Guile, yes, we'll want to switch to goops (IMO of course).]

That's probably the first decision we need to reach:
do we stick with Guile?  There's no other politically correct
choice for a Scheme implementation. Or do we switch to C? (/C++?).
[I can here the cackles now ...]

I think speed of code generation is important, but I also think
there's no reason why a Scheme implementation can't satisfy that.
However, I think the current Guile implementation has a _long_ way to go
in this regard, and I'm not convinced it will ever get there.

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2000-08-07 14:01 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-07-29  9:26 Implementation Language Doug Evans
2000-07-31 18:31 ` Frank Ch. Eigler
2000-08-01  1:00   ` Ben Elliston
2000-08-02 17:10     ` Frank Ch. Eigler
2000-08-03  0:03       ` Ben Elliston
2000-08-03  7:07         ` matthew green
2000-08-03  9:31         ` Doug Evans
2000-08-03  9:49           ` Doug Evans
2000-08-03 16:23             ` Ben Elliston
2000-08-03 18:31               ` Doug Evans
2000-08-03 16:22           ` Ben Elliston
2000-08-05 10:16             ` Doug Evans
2000-08-06 14:52               ` Frank Ch. Eigler
2000-08-06 15:27                 ` Ben Elliston
2000-08-07 14:01                 ` Doug Evans

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).