Go rant
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Tue Dec 22 12:51:55 PST 2009
retard wrote:
> I use the Okasaki book as my bible when talking about purely functional
> data structures.
It's an awesome book. It's also very frank and tells things as they are,
as opposed to others (*cough*) that patronize the reader by artificially
making it seem so easy, it's amazing how Stoopid People missed the
point. Un-incidentally, Okasaki does not dabble in qsort. He does
describe mergesort - a perfectly sound and advantageous sorting methods
for lists.
Ok, I'm itching to share another gem.
"At this point you might be wondering how it's possible to program
without variables. How can you express something like X = X + 1 in
<language erased to protect the guilty>? The answer is easy. Invent a
new variable whose name hasn't been used before (say X1), and write X1 =
X + 1".
Andrei
More information about the Digitalmars-d
mailing list