Re: Paul Graham's Arc is released today... what is the long term impact?



On 31 Jan, 11:32, "j.oke" <java....@xxxxxxxxx> wrote:
It should suffice to redirect any question etc. to:

http://arclanguage.org/forum

Well, here's one question that does not fit neatly into
arclanguage.org/forum: really how different is Arc from CL? Having
read the Arc tutorial, I gather that:

1. Arc has but a single namespace;
2. I presume Arc has nothing like CLOS (and PG has said that Arc would
not be particularly OO);
3. Names of built-in functions in Arc have been made more consistent
and generally shorter.
4. Arc has more syntactic sugar, e.g., [... _ ...] for one-argument
functions.

While I can understand that item 1 would arouse strong feelings in
many Lispers, I'd have thought that the others would not raise
passions. The amount of debate about Arc seems to suggest, however,
that there are some more fundamental differences that I'm missing.
What are those?

Second question: would it not have been (or still be) relatively easy
to build Arc on top of CL, just the way Qi has been?

.



Relevant Pages