Chez is a scheme, whereas Racket is basically a scheme but was renamed from PLT-Scheme because the authors/community felt it had strayed far enough from scheme that a renaming was a good idea.
It's still basically scheme though. I mean, if you're coming from a scheme background the only thing that might trip you up in racket is cons cells are immutable. If you only have racket experience and try out [another] scheme, you might experience some culture shock when you start encountering stuff like let-values being in srfi-11 instead of racket/base. In my opinion, racket is generally a more pleasant experience. Virtually all of my personal/recreational projects are in racket these days.
Re:Racket-On-Chez Status: January 2019
by mark_l_watson on Tuesday January 29, 2019 @04:48PM
(#19030113)
I like the fast 'bare bones' Chez implementation, but, I also appreciate the huge ecosystem around Racket.
Re:Racket-On-Chez Status: January 2019
by 4thaccount on Tuesday January 29, 2019 @07:05PM
(#19031230)
Huge as in huge, or huge as in huge for a niche language?
Decide for yourself: https://pkgs.racket-lang.org/
Re:Racket-On-Chez Status: January 2019
by 4thaccount on Wednesday January 30, 2019 @07:02AM
(#19034386)
Did I read ~1000 packages? That's great for a small community and bigger than last time I checked a few years ago. It has a long way to go to get to CPAN or Nuget size though (captain obvious to the rescue :)). I think it demonstrates that the community is healthy though and I like the packages I saw by some brief browsing.
From what I can tell (and I may be wrong), some differences are:
[0] https://beautifulracket.com/