To answer somewhat the reason for the lack of local macros: Julia relies on
macros considerably less than Lisp does. In fact, they're generally seen as
a last resort. From this perspective, there's not so much call for local
macros. There are, of course, namespace-local macros, which seems
sufficient.

On Wed, Apr 13, 2016 at 8:13 AM, Tamas Papp <[email protected]> wrote:

>
> On Wed, Apr 13 2016, Didier Verna wrote:
>
> > Tamas Papp <[email protected]> wrote:
> >
> >> My perception is that simply pointing out that something is different
> >> in Common Lisp is unlikely to move the Julia language team to make
> >> fundamental changes to the language
> >
> >   ... which is not my intention. I'm simply curious about the language,
> >   and when I see something different from what I'm used to or which
> >   surprises me, I'm asking questions to get a better understanding.
> >
> >   Is all ;-)
>
> Once you are familiar with the language, it would be great if you would
> consider writing some blog posts or tutorials about macros in Julia from
> a Lisper perspective. I have been ignoring them almost completely for
> now, exploring other powerful features (expecially the possibilities of
> the rich type system).
>
> Best,
>
> Tamas
>

Reply via email to