Re: [dev] [OT]: Lisp

From: Dmitry Maluka <dmitrymaluka_AT_gmail.com>
Date: Sat, 14 Nov 2009 00:43:40 +0200

> I don't see the point of writing complex macros to subdue a language to
> my taste, when I could just as easily use another language.

Why not try Lisp as another language?

Macros are not necessarily kludges (though C macros are). They are a tool
for code simplification and decomposition. Another tool is functions.
Functions are called, macros are expanded.

> Please don't fallaciously assume I don't know anything just because
> I'm criticizing a Language you're fanatical about.

I'm not. I just indicated that you criticize it blindly. Sorry if I
offended you.

> > Its primary concept is the transparency of the program's abstract
> > syntax tree (due to the syntax simplicity).
>
> Tell me, how is that beneficial?

Metaprogramming.

Now, let's stop this discussion. Or we can continue it under the
perspective of improving the C preprocessor, that's an interesting
subject.
Received on Fri Nov 13 2009 - 22:43:40 UTC

This archive was generated by hypermail 2.2.0 : Fri Nov 13 2009 - 22:48:02 UTC