Live data from Hacker News

PLT Scheme being renamed to PLT Racket

plt-racket.org

31–39 of 39 posts

Re: PLT Scheme being renamed to PLT Racket

#33
I've stated in the past the _only_ thing wrong with PLT Scheme was not enough marketing.

PLT Racket is as evolved beyond standard Scheme as modern man from Australopithecus.

So many rich areas of study are available for exploration. Just some of the capabilities, not toy, but full robust capabilities, include:

- Lazy - Functional - Reactive - OO - Macros (powerful, hygenic) - Delimited continuations - Module system (dynamic)

Not too mention the basics, eye opening approaches to XML and Web, an IDE, debugger, contracts, typed/dynamic language, jit, Android development, ... and on and on.

The talent of the core PLT group is outstanding. Matthias Felleisen for example was awarded an ACM Fellowship in 2006 for contributions to programming languages and development environments. His academic publications are right up there with the best out there, yet he spends as much time focused on the foundational aspects of teaching kids, and students as high brow papers, and the real world demands of programming. And the rest the core are not too shabby either.

IMHO, there are currently only 2 top tier active hotspots where the cool theoretical meets with the practical and usable in programming language theory, the Haskell and PLT ecospheres.

Scala, and Closure would be next.

Don't listen to the wingnuts comedy central wannabe's cracking poor puns here about schemes and rackets (well laugh at the good ones).

In all seriousness, if you are at that point where you've stumbled onto the fact that there is a whole world beyond Java, Cobol, C and C++ and are having fun exploring Smalltalk, SML, OCaml, Haskell, Scala, Closure et al, do not skip, repeat, do not skip exploring PLT Racket. It is as rich, and deep and mind altering as any of them.

Re: PLT Scheme being renamed to PLT Racket

#34
post #26

Earlier quoted context omitted.

I would have preferred PLT Parrot, but Racket will do.

If preventing confusion is one's goal, using a name which includes the name of an existing VM is not the best choice.

It was a joking reference to the Parrot announcement, which started as an April Fool's joke about a merger of Perl and Python but which led to the Parrot VM (the One VM to Rule Them All).

Re: PLT Scheme being renamed to PLT Racket

#38
This makes me sad. PLT folk are great Scheme researchers and practitioners; now I fear their work and conversations will turn ever-more inward.

OTOH I can't blame them for wanting to leave the current Scheme governance story behind.

Re: PLT Scheme being renamed to PLT Racket

#39
post #22
post #17

Earlier quoted context omitted.

racket n. an illegal or dishonest scheme Makes perfect sense.

Makes sense, but I'm not sure I like the way it's headed. Scheme is so named due to a Lisp system called Planner. "Scheme" and "Planner" (and, I suppose, "Gambit") have mostly neutral connotations. "Swindle", "Larceny", "Heist", and now "Racket" are obviously criminal. It's not a good direction, PR-wise. You end up with people having to justify to their bosses why they want to use something called Racket for work, or…

Tell the boss it's about tennis! The only possible better association would have to be golf...
Post reply on HN