Re: New proposal for a set of links on the front page
Lassi Kortela 29 Dec 2020 15:04 UTC
> The Try Scheme link should probably go beyond providing an in-browser Scheme interpreter and also provide a tutorial to go along with it. Perhaps something similar to the webapp tutorial might be appropriate (https://udem-dlteam.github.io/webapp-tutorial). Any thoughts on this?
Tutorial that let the reader evaluate code in the same browser window
would definitely be a good thing. Someone just has to do the work :) Our
current crop of volunteers won't have time to write a tutorial in
several months, and are probably not the best people to write one anyway.
If we have a documentation browser, as we should, it would also be
useful to be able to evaluate Scheme code there. For example, read the
documentation for syntax-rules and try writing some macros on the side.
Perhaps we should make a ready-to-embed Scheme interpreter widget that
can cover these use cases. Or is it enough if we ask the user to keep a
try.scheme.org window open on the side?
It would be really fun to have a Docker-backed web server at some point
so people can also try non-JavaScript Schemes. Similar to
<https://repl.it> or <https://godbolt.org>. But it'll be quite a lot of
work, and even with Docker the security implications are non-trivial. It
should be isolated onto its own server and subdomain so it can't mess
with anything else. Perhaps combined with the JavaScript-based
try.scheme.org into one server. Something to consider for the end of
2021 or for 2022 unless someone is be especially excited about doing it
soon.
In all projects, we are short on people's time, and we have to let our
volunteers choose the priorities of what to implement first.