News for hackers. Stuff that matters.
Re:Racket-On-Chez Status: January 2019 by mark_l_watson on Tuesday January 29, 2019 @01:55PM (#19028914)
Great news on the status! I use both Chez and Racket and I look forward to having the merged Chez backend being the default. I am going to try Racket CS soon, and hopefully I can immediately switch.
Re:Racket-On-Chez Status: January 2019 by Buttons840 on Tuesday January 29, 2019 @02:44PM (#19029236)
How would you compare / contrast Chez and Racket? I'd be interested in hearing your thoughts.

From what I can tell (and I may be wrong), some differences are:

  - Chez has parallel threads (that can run on multiple cores)
  - Racket seems to have some higher level concepts and more learning material
  - Racket has multiple "languages" and facilitates making your own; see: Beautiful Racket[0]
  - Chez is faster than Racket
[0] https://beautifulracket.com/
Re:Racket-On-Chez Status: January 2019 by darkpuma on Tuesday January 29, 2019 @06:03PM (#19030750)
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?
Re:Racket-On-Chez Status: January 2019 by darkpuma on Tuesday January 29, 2019 @09:03PM (#19031946)
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.
Re:Racket-On-Chez Status: January 2019 by sevensor on Wednesday January 30, 2019 @01:07PM (#19037555)
The Racket standard library also has a lot of good stuff in it. There are many batteries included.