Old Lisp programs
I found an old chess program that Mark Watson (somehow I can't find the original link anymore, my Gist mirroring it is here). I was wondering what it would take to get it to run again, and I was s…
52 posts
I found an old chess program that Mark Watson (somehow I can't find the original link anymore, my Gist mirroring it is here). I was wondering what it would take to get it to run again, and I was s…
Background Every once in a while, I see a mention of how Common Lisp really does support “non-functional” styles, and then cl:loop is trotted in, with attendant examples that make your eyes glaze ove…
Read the whole piece here, here’s a flavor: Why are we not out there to offer a real database system with Common Lisp datatypes instead of the tragic mess that SQL imposes on us in the C-based APIs o…
Yes, but not so much simplicity of syntax. I’m misled here by a superficial resemblance between the cultures of Haskell and Lisp. Both cultures are obsessed with mechanically processing code, and ther…
It’s that (too frequent) time again … when I anxiously (and full of fickleness) wonder what language to increase familiarity with. The last year, I learnt quite a bit of common lisp, or atleast enoug…
It's that (too frequent) time again ... when I anxiously (and full of fickleness) wonder what language to increase familiarity with. The last year, I learnt quite a bit of common lisp, or atleast…
CL-USER> (setf universe (find-class 't)) #<BUILT-IN-CLASS T> CL-USER> (typep universe universe) T…
Finally found one of the things I was looking for! GTFL is a (ql:quickload "gtfl") call away. See this pdf to find out more. Meanwhile, here is an example:…
What, you say, mathematicians just have to use Haskell ?? Stop right there, and read this. Technically, there's nothing new to see here at all. Lisp is high-level and low-level. Lisp is multi-pa…
Calculating, Scheming, and Paul Graham I came across [this paper] recently, and it challenged some of the thoughts/assumptions that had been building in my mind for a while (it discusses Scheme vs Mi…
I came across [this paper] recently, and it challenged some of the thoughts/assumptions that had been building in my mind for a while (it discusses Scheme vs Miranda, but you can imagine Lisp vs Haske…
I came across this post talking about numerical speed in Clojure, so I thought I would try out the equivalent in Common Lisp (Clozure CL) on my Macbook: CL-USER> (let* ((arr-size 3000000)…