public inbox for cgen@sourceware.org
 help / color / mirror / Atom feed
* guile 1.9.2
@ 2009-08-30 20:49 Doug Evans
  0 siblings, 0 replies; only message in thread
From: Doug Evans @ 2009-08-30 20:49 UTC (permalink / raw)
  To: cgen

Guile 1.9.2 has a faster engine (based on some simple, and admittedly
too-trivial experiments), but there is hope.

I tried running cgen with it and after getting some issues out of the way (*1),
I ran into some problems that seemed internal to Guile so I'm punting for now.

mzscheme and qscheme are faster.
qscheme is simple yet fast, although gcc-specific.
I'm guessing it's also a bit incomplete for what we need, but that can change.
mzscheme is the fastest I've tried.
Some might like to develop cgen in drscheme.
Ports to any of these might be interesting.
Removing COS along the way wouldn't be a bad idea.  In time.
[Insert plans for what I'd *really* like to see happen:
a Scheme that used cgen to generate parts of its dynamic compilation backend.]

(*1) Guile 1.9.2 doesn't like top level definitions inside conditionals,
for example.  That may change (or may just be temporary) of course.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-08-30 20:49 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-30 20:49 guile 1.9.2 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).