Clean up front page Implementations box Lassi Kortela (13 Dec 2023 19:50 UTC)
(missing)
Re: Clean up front page Implementations box Lassi Kortela (14 Dec 2023 20:27 UTC)
(missing)
(missing)
(missing)
Re: Clean up front page Implementations box Lassi Kortela (13 Dec 2023 20:53 UTC)

Re: Clean up front page Implementations box Lassi Kortela 13 Dec 2023 20:52 UTC

Jeronimo Pellegrini wrote:

>>> By the way, STklos is listed as an "interpreter", but it actually
>>> compiles to bytecode.
>>
>> Aren't bytecode compilers are usually called interpreters? Even
>> Chibi-Scheme has a simple one. It's quite rare to have interpreters
>> that only do tree-waking (I guess TinyScheme and Scheme 9?)
>
> Yes, I thought of TinyScheme when I read the word "interpreter". Anyway,
> STklos can be called a "bytecode interpreter", no problem :)

All interpreters listed on the front page are either bytecode
interpreters or closure compilers. (If I'm not mistaken, Gambit and
Chicken's interpreters use the latter technique.)

The descriptions could surely be improved,but there's not much space on
the front page. I've tried to leave out information that can be inferred
from context.

It would be great if https://get.scheme.org/ got a detailed description
of each implementation.