The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Newsgroups: comp.lang.lisp
From: Andrew Reilly <andrew-newsp...@areilly.bpc-users.org>
Date: 13 Jan 2008 01:26:40 GMT
Local: Sat, Jan 12 2008 8:26 pm
Subject: Re: Macros (was Re: Noob Wonders: Lisp-1 vs. Lisp-2
On Sun, 13 Jan 2008 00:53:28 +0000, tim Josling wrote: I think that the big "problem" wth macros is that because they leave no > What puzzles me is that people accept patching class files but will not > accept macros. How do you look at the source of a patched class file? > 2. In the early days, people went too far with macros and the code > This seems to be just an argument for discipline in programming > Is there any other explanation? trace of themselves in the ultimately-generated executable code, they make it difficult and confusing to debug with the usual suite of source- level "IDE" debuggers (you generally can't "step into" a macro the way you can a function). I have observed that there are a *lot* of otherwise good programmers who won't even consider stepping outside that paradigm, and who therefore hate all macros, a-priori. -- You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||