John Cowan
John Cowan
I agree: the whole reason Racket was able to move from mutable to immutable pairs was that pair mutation was very rare.
I have more than 50 Schemes on my system, which of course ship with a fair amount of Scheme code. There are 8740 files of code containing over 2.5 MLOC....
I think there are two main use cases for this implementation other than "because it's there". 1) Developing code on Racket using its unsurpassed debugging facilities which you intend to...
Take my word for it: Racket has the best integrated development system in the Scheme world. The alternatives are kludges, and I'm not even a Racket user. Otherwise there is...
> Better rendering on high-res displays? For that we'll need vector font support, which is out of scope for the moment. > Eliminate black blobs when TEditing Unicode text files?...
Here's a classic Lisp font: [Lisp Machine monowidth bitmap font](https://github.com/unjordy/LispM-Font/) And here's a tool to convert it to BDF: [PCF to BDF decompiler](https://www.freshports.org/x11-fonts/pcf2bdf/) With these tools plus otf2bdf above we...
On Mon, Jan 6, 2020 at 8:56 AM Lassi Kortela wrote: > R7RS-small has a nicely specified exit procedure. > So nicely in fact (toot, toot!) that I see no...
Oh yes. I don't intend to propose SRFI-22 for R7RS-large standardization, but others can if they want and I'll add it to the ballot if there's enough interest. On Mon,...
On Tue, Jan 7, 2020 at 4:20 AM Lassi Kortela wrote: > It's worth taking a little time to think about the wider issues. As a > practical matter, specifying...
Chibi's approach to SRFI 22 is twofold: `chibi-scheme -r ` is equivalent to `(begin (load "") (main (command-line)))`; it assumes that `main` is defined in ``. `chibi-scheme -R library` is...