Do racket macros have more advanced functionality than those found in
Scheme or Common Lisp?  I suspect so, especially regarding modules,
namespaces and scoping, etc, but I'd appreciate a simple rundown of what
Racket macros can do that other lisps can not, if anything.

Additionally, Scheme/CL also expose the reader layer to the developer, and
using this, is it not also possible in those lisps to create entirely new
languages (not s-expr macros), such as Scribble?

In other words, Is Racket simply a philosophy/convention of language
oriented programming with convenient syntactic wrappers to this end, or
does it more fundamentally extend Scheme to do things technically *impossible
*in that language?

Thanks a lot.

-- 
Talk to you soon,

Scott Klarenbach

PointyHat Software Corp.
www.pointyhat.ca
p 604-568-4280
e [email protected]
#308 - 55 Water St.
Vancouver, BC V6B1A1

_______________________________________
To iterate is human; to recurs, divine
____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to