At Tue, 20 Mar 2018 14:57:54 +0000, Alexander Shopov wrote:
> The new version of Racket in development is targeted to be impolemented on
> top of Chez Scheme.
> Is there a way to contribute to this effort? Is there any task tracker with
> newbie friendly tasks?
> Anything will do - checking docs, writing tests - just name it.
Although I don't think there are docs to tests to written, you could
try out RacketCS (= Racket on Chez Scheme) and report whatever problems
you encounter. Aside from places and futures, RacketCS is supposed to
work --- but you'll likely encounter problems even just building, and
problem reports will be helpful.
You can build RacketCS on a non-Windows platform by checking out the
main Racket repo from
https://github.com/racket/racket and running
`make cs` in the checkout's top-level directory.
Running `make cs` will clone a ChezScheme repo in "racket/src/build",
build enough of a traditional Racket to bootstrap, build ChezScheme,
and finally create a RacketCS executable in "racket/bin/racketcs". See
"INSTALL.txt" for more information and for shortcuts if you already
have recent Racket and/or Chez Scheme builds.
If you're on Windows with Visual Studio, `nmake win32-cs` should almost
work, but it will fail when trying to load "openssl" as part of the
build process. I hope to fix that soon.
There's no need to report problems like "it takes a long time to build"
or "it takes a long time to load my program", since I know about those. :)