Subject: Re: Paul Graham's Arc is released today... what is the long term impact?
From: rpw3@rpw3.org (Rob Warnock)
Date: Sun, 10 Feb 2008 04:50:22 -0600
Newsgroups: comp.lang.lisp
Message-ID: <J6udna4npvNzSzPanZ2dnUVZ_h2pnZ2d@speakeasy.net>
Raffael Cavallaro <raffaelcavallaro@pas-d'espam-s'il-vous-plait-mac.com> wrote:
+---------------
| not.danieli@gmail.com said:
| > My favorite thing about scheme is lisp-1; my favorite thing about CL
| > is unhygienic macros.  Arc combines them whether it was a design goal
| > or not.
| 
| there are already several scheme implementations that have a 
| common-lisp style defmacro available.
+---------------

*Including* MzScheme, Arc's current host, which for some reason I'm
finding increadibly funny at the moment, given that the following have
existed in my personal MzScheme init file for almost a decade:  ;-}  ;-}

    ;;;; rpw3-hacks.scm -- 980718 rpw3@sgi.com
    ;;;; The "usual suspects" I like to have around when writing
    ;;;; one-off scripts and doing interactive hacking.

    ...[other stuff]...

    ; I'm sorry, I got spoiled from using P'Lite...
    (defmacro def (name . value)
      `(define ,name ,@value))

    (defmacro fn (args . body)
      `(lambda ,args ,@body))


-Rob

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607