On Fri, Oct 18, 2019 at 10:47 AM Lassi Kortela <xxxxxx@lassi.io> wrote:

Nice, thanks. I never grokked the difference between PLT Scheme and
MzScheme. Was PLT the distribution and Mz its VM? DrScheme was the IDE.

PLT was the entire implementation.  mzscheme was the name of the CLI interpreter, equivalent to racket (as opposed to Racket) today.  In Racket, #lang mzscheme means a language almost exactly the same as that provided by mzscheme version 357.
 
 "Programming
in the large" is nicer and works better when things are standardized.

Teach your grandmother to suck eggs!  :-)

 Is identifier-syntax the same as a symbol macro in Common Lisp?

Yes.