schemedoc/awesome-scheme

Should classic/experimental implementations be listed?

lassik opened this issue · 2 comments

The current list features:

Javascript Interpreter

BiwaScheme

Unmaintained

Larceny
Scheme 48
Scsh
Ypsilon

While these are all interesting implementations with an interesting history, none of them would currently be a natural choice for people starting a new Scheme project unless those people are experts who really know what they are doing.

Since we already have so many actively maintained and documented implementations with active user communities, I think we should drop these classic/experimental ones from the list. They can and should be included in more full-featured lists and histories of Scheme, but not in an introductory showcase like Awesome Scheme.

Opinions?

While I agree about the others, I've seen people actively considering using BiwaScheme, and some really like it. It's one of the only Schemes that is suitable for running in the browser.

You're right - if people like and use Biwa, we should probably include it. Last I checked (which was last year) I think it didn't do proper tail calls. Maybe it does now.