New proposal for a set of links on the front page Lassi Kortela (28 Dec 2020 14:31 UTC)
Re: New proposal for a set of links on the front page Arthur A. Gleckler (28 Dec 2020 16:25 UTC)
Re: New proposal for a set of links on the front page Lassi Kortela (28 Dec 2020 17:01 UTC)
Re: New proposal for a set of links on the front page Arthur A. Gleckler (28 Dec 2020 18:06 UTC)
Re: New proposal for a set of links on the front page Jakub T. Jankiewicz (28 Dec 2020 19:19 UTC)
Re: New proposal for a set of links on the front page Marc Feeley (28 Dec 2020 22:05 UTC)
Re: New proposal for a set of links on the front page Lassi Kortela (28 Dec 2020 22:49 UTC)
Re: New proposal for a set of links on the front page Jakub T. Jankiewicz (29 Dec 2020 08:42 UTC)
Details on privacy and tracking Lassi Kortela (29 Dec 2020 11:41 UTC)
Re: Details on privacy and tracking Lassi Kortela (29 Dec 2020 11:43 UTC)
Re: Details on privacy and tracking Jakub T. Jankiewicz (29 Dec 2020 12:49 UTC)
Re: Details on privacy and tracking Lassi Kortela (29 Dec 2020 13:06 UTC)
Re: Details on privacy and tracking Jakub T. Jankiewicz (29 Dec 2020 16:15 UTC)
Re: Details on privacy and tracking Lassi Kortela (29 Dec 2020 16:40 UTC)
Gambit and other JavaScript Schemes Lassi Kortela (29 Dec 2020 12:11 UTC)
Re: Gambit and other JavaScript Schemes Lassi Kortela (29 Dec 2020 12:17 UTC)
Re: Gambit and other JavaScript Schemes Jakub T. Jankiewicz (29 Dec 2020 12:55 UTC)
Re: Gambit and other JavaScript Schemes Lassi Kortela (29 Dec 2020 13:14 UTC)
Re: New proposal for a set of links on the front page Marc Feeley (29 Dec 2020 14:38 UTC)
Aspects of JavaScript Schemes Lassi Kortela (29 Dec 2020 14:55 UTC)
Re: Aspects of JavaScript Schemes Marc Feeley (29 Dec 2020 15:11 UTC)
Re: Aspects of JavaScript Schemes Lassi Kortela (29 Dec 2020 15:27 UTC)
Re: Aspects of JavaScript Schemes Jakub T. Jankiewicz (29 Dec 2020 16:54 UTC)
Re: Aspects of JavaScript Schemes Marc Feeley (29 Dec 2020 21:35 UTC)
Re: Aspects of JavaScript Schemes Jakub T. Jankiewicz (29 Dec 2020 22:33 UTC)
Re: Aspects of JavaScript Schemes Jakub T. Jankiewicz (29 Dec 2020 16:36 UTC)
Re: New proposal for a set of links on the front page Lassi Kortela (29 Dec 2020 15:04 UTC)
Re: New proposal for a set of links on the front page Arthur A. Gleckler (29 Dec 2020 16:19 UTC)
Re: New proposal for a set of links on the front page Lassi Kortela (29 Dec 2020 16:30 UTC)
Re: New proposal for a set of links on the front page Arthur A. Gleckler (29 Dec 2020 16:38 UTC)
Re: New proposal for a set of links on the front page Lassi Kortela (29 Dec 2020 16:46 UTC)
lips.scheme.org implementation subdomain Lassi Kortela (28 Dec 2020 22:28 UTC)
Re: lips.scheme.org implementation subdomain Jakub T. Jankiewicz (29 Dec 2020 08:04 UTC)
Hosting and SEO for Scheme implementations Lassi Kortela (29 Dec 2020 12:35 UTC)
Re: Hosting and SEO for Scheme implementations Lassi Kortela (29 Dec 2020 12:43 UTC)
Re: Hosting and SEO for Scheme implementations Jakub T. Jankiewicz (29 Dec 2020 13:20 UTC)
Re: Hosting and SEO for Scheme implementations Lassi Kortela (29 Dec 2020 13:45 UTC)
Re: Hosting and SEO for Scheme implementations Jakub T. Jankiewicz (29 Dec 2020 17:13 UTC)
Re: Hosting and SEO for Scheme implementations Lassi Kortela (29 Dec 2020 17:43 UTC)
Re: Hosting and SEO for Scheme implementations Jakub T. Jankiewicz (29 Dec 2020 18:34 UTC)
Re: Hosting and SEO for Scheme implementations Lassi Kortela (29 Dec 2020 18:46 UTC)
Re: Hosting and SEO for Scheme implementations Arthur A. Gleckler (29 Dec 2020 16:28 UTC)
Re: Hosting and SEO for Scheme implementations Lassi Kortela (29 Dec 2020 16:35 UTC)
Re: Hosting and SEO for Scheme implementations Jakub T. Jankiewicz (29 Dec 2020 17:21 UTC)
Re: Hosting and SEO for Scheme implementations Lassi Kortela (29 Dec 2020 18:15 UTC)
Re: New proposal for a set of links on the front page Jakub T. Jankiewicz (29 Dec 2020 20:05 UTC)
Scheme tutorials Lassi Kortela (29 Dec 2020 20:16 UTC)
Re: Scheme tutorials Jakub T. Jankiewicz (29 Dec 2020 21:44 UTC)

Re: New proposal for a set of links on the front page Jakub T. Jankiewicz 28 Dec 2020 19:19 UTC

> - Try Scheme and Scheme Guide are topmost to attract new users.
>
> Jakub mentioned on this list that he could be interested in making a
> playground site (try.scheme.org).
>

Yes I can make something quite quickly.

I can implement simple terminal website like there is on
https://trypython.jcubic.pl/

It would look more like on https://www.biwascheme.org/ (with Scheme syntax
highlighting and auto indent) I'm the author of that and mine Scheme
implementation https://lips.js.org/ that is more advanced because it have
auto indent and formatting of code on copy/paste.

The difference between BiwaScheme and LIPS is that first one have
continuations and TCO. Mine don't, but mine have something close to proper
hygienic macros and I will work on continuations and TCO soon.

Latest effort can be seen here https://lips.js.org/beta.html

If you decide to pick different Scheme implementation I would probably need
some help in setup this. If you know any link to article that show how to
make Scheme working in browser that is more compatible with R7RS that I can
check it out.

Also even If I setup the Scheme with LIPS it can be changed later, if you
prefer I can make it BiwaScheme, but I would need to use part of my code if
you want auto indent and auto formatting (that one is important if you copy
text from R7RS pdf that just remove all spaces before each line).

And as side topic I would like to ask if I can grab lips.scheme.org domain
for my implementation. I can setup on old domain redirect (it need to be like
this) https://node.js.org/ and setup GitHub pages with scheme.org domain. I
can setup CNAME on GitHub pages (right now it say lips.js.org) I'm not sure
what need to be done in order to make this proper mapping. I would prefer
proper name and not redirect like with other implementations.

I wanted to show you one more thing, I've created on my website:

https://lips.js.org/#bookmark

it's a bookmark that can be run on any website that add Scheme REPL, in
Google Chrome it even work on PDF files, so you can run it on R7RS spec.
One good thing about my implementation is feature I've added recently it
throw exception when someone uses ’ for quotation. with this message:

Error: You're using invalid quote character run: (set-special! "’" 'quote) to
allow running this type of quote

(They are parser extensions maybe something that qualify as SRFI).

and when you evaluate that you can copy paste code from R7RS spec, I didn't
wanted this to be default so people don't write this type of quotes.

Jakub

--
Jakub T. Jankiewicz, Web Developer
https://jcubic.pl/me