merits of Lisp vs Python
Pascal Bourguignon
pjb at informatimago.com
Sat Dec 9 15:49:02 EST 2006
Kirk Sluder <kirk at nospam.jobsluder.net> writes:
> In article <1165689545.676886.289150 at j44g2000cwa.googlegroups.com>,
> "mystilleef" <mystilleef at gmail.com> wrote:
>
>> 1). More and better mature standard libraries (Languages don't matter,
>> libraries do).
> ....
>> On Lisp Macros:
>>
>> I think they are overrated, and in general cause more harm than good.
>> It's the reason I find Lisp-like programs difficult to grok, maintain
>> and extend. Cos every smart ass wants to needlessly write his own mini
>> language to the point of absolute obfuscation. Naturally, I'm supposed
>> to be awed by his mischievous cleverness.
>
> I've not seen a convincing explanation as to why imported macros
> from some library are so much more evil than imported functions. In
> both cases one might have to dig into documentation and/or comments
> to understand exactly what that imported snippit is doing.
And the difference with a library function is?
(defpackage "LIBRARY" (:export "THIS-IS-A-FUNCTION"))
(library:this-is-a-function ???) ; ???
--
__Pascal Bourguignon__ http://www.informatimago.com/
"This statement is false." In Lisp: (defun Q () (eq nil (Q)))
More information about the Python-list
mailing list