Earlier quoted context omitted.
Unfortunately, it doesn't explain to the newcomer why this language is worth learning. I was expecting some kind of feature comparison or "Why another language?" article. (That's a first impression. Then I read the comments here, and discovered it's based on PLT Scheme, which at least tell s me a little about what to expect.)
It's not just based on PLT Scheme, it is PLT Scheme, rebranded.
Racket
51–53 of 53 posts
I just have to say I hat that new brand. Yuck!
Re: Racket
#52What I don't like about Racket (former PLT Scheme) is that it's a closed environment. You can't use common Scheme libraries (for instance: SLIB), debugging facilities are hidden into Racket's editor therefore you can't access them from Emacs or other tools, etc.
There are some tools available for command line debugging:
http://docs.racket-lang.org/errortrace/index.html?q=debuggin...
http://docs.racket-lang.org/unstable/debug.html?q=debugging
SLIB has worked in the past. If there are specific parts of SLIB you need, try asking the mailing list for help.
Re: Racket
#53Earlier quoted context omitted.
I don't think I would call scheme "web-oriented".
It may not be common to refer to it as such, but the PLT Scheme guys see the web as the killer app for Scheme's continuations: http://www.cs.brown.edu/~sk/Publications/Papers/Published/kh... http://en.wikipedia.org/wiki/Continuation#Continuations_in_W...
So maybe the new name comes from the fact that you serve with it.