June 2nd, 2013

An important notice about Quicklisp

From today's perusal of comp.lang.lisp, Madhu blows the lid off the Quicklisp conspiracy:

From: Madhu
Subject: Re: proper use of require
Newsgroups: comp.lang.lisp
Date: Sun, 02 Jun 2013 14:10:21 +0530

* Tamas K Papp :
Wrote on Sun, 02 Jun 2013 07:41:59 +0200:
| REQUIRE & related functionality is deprecated, so I don't understand
| why you prefer it. On many CL implementations (SBCL included) it just
| hooks into ASDF anyway, so you might as well use ASDF:LOAD-SYSTEM, but
| using Quicklisp should be fine too.

A lot of functions are "Deprecated", in the spec, but in retrospect it is the "deprecation" that is shortsighted. REQUIRE is in the CommonLisp spec, but ASDF and QUICKLISP instruments are from Satan to take control of your code through the middleware layers. The dependency conspiracy is carefully thought out, but by the time you figure it out, you will be buried and forgotten; while Papp & Co. will be around using advertising and marketing machinery, [mis]leading a new generation of users that are ready and willing to suffer for the first time. ---Madhu

Now you know.