Re: Feature matrix and scheme implementation metadata Lassi Kortela 15 Jul 2019 18:48 UTC
> Yeah, that is the spirit I would like to give to my scheme > implementations comparator. Anything to help users better understand the differences between the implementations is great! I would also like to have some kind of comparison widget. We have to try carefully not to be biased against any implementations, but at the same time recommendations need to be given in some place. It's worth putting some time into thinking where to make recommendations (on which sites). With the API it's even more difficult - since it has to serve the whole Scheme community, we probably can't put statements like "Chez is the fastest Scheme" in the API data. (Even though that's the consensus, there are probably some tasks or platforms for which it is not fastest.) At the same time, that's a useful way to explain it to newbies. In the BSD world, there was a similar way to explain it: "FreeBSD = performance, NetBSD = portability, OpenBSD = security". The developers from each BSD would sometimes say, "hey, there's more to it than that!" :) But it was the most useful summary for newbies. We are in a similar situation with Scheme. > Spoiler: the database is incomplete, it is just a demo but you can try > it at https://scheme-live.github.io/ff.scm/ > > The code is at https://github.com/scheme-live/ff.scm > > The code is not very good, I need to take a step back and think on how > I will proceed with (all) the work I have. This is really nice progress. Demos are the best way to boost morale. I spied the Network tab in the Firefox dev console, and it downloads "chibi.data" which looks like the Chibi standard library, and "main.scm" which is the application and support lib. Are chibi.wasm and chibi.js alternative compiled/transpiled versions of the Chibi VM itself? > Have a good day all! You too!