[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: About Emacs Modernisation Project
From: |
LanX |
Subject: |
Re: About Emacs Modernisation Project |
Date: |
Wed, 08 Dec 2010 15:10:43 -0000 |
User-agent: |
G2/1.0 |
> This feature is called "homoiconicity".
I understand your point, but IMHO for most code users write, they
don't need to eval code at runtime (which all script languages I know
can do BTW)
I have not doubt that it is a castration of LISP's possibilities to
allow users to write
function( [1,2,3], {k=>v})
which is then translated to
(function '(1 2 3) (k . v) )
before compilation.
IMHO this plus some flow control already covers everything most users
ever want.