Posts Tagged ‘Lisp’

April 7th, 2008

Perl 6 (6)

Tags: , , ,

I found this Perl6 imaginary timeline hilarious. Sadly we’re in 2008 and I don’t think that blue line is quite as high as it was projected to be. Though it appears that development is still slowly chugging along. I still check up on Perl 6 once every six months or so. You […]

March 10th, 2008

PAIP review (3)

Tags: ,

It’s been a while since I acquired PAIP. I can’t say I’ve read all of it over the past couple months, but I’ve read most of it.
The initial chapters that give an intro to Common Lisp seem largely useless to me. There are better books to introduce Common Lisp (especially now that we […]

March 4th, 2008

Money solves everything? (1)

After saying I didn’t want to throw money at this problem, I threw money at it. I checked out some other VPS hosts and none of them offered anything substantially different than my host, at least not at the price I’m paying. So I paid to double the RAM for my server on […]

March 3rd, 2008

SBCLish host wanted (5)

After sleeping on it, I think I’m going to switch hosts and try to keep going with SBCL and Hunchentoot.
If you’re reading this and you know of a VPS unmanaged web host that’s known to work well with SBCL, could you please comment and let me know what host you use, and what […]

March 2nd, 2008

Depressing (11)

In spite of my previous efforts I’ve still been getting memory exhaustion errors on my Lisp-driven website. (If you click this link, you’ll notice that the site is down. Read on.)
It’s not a lot of fun having to kill and restart SBCL every 2 days. So I decided to restart SBCL one […]

February 20th, 2008

Yikes! (4)

Tags: ,

My origami website server kept hitting a limit on “privvmpages”, which is a cap (by the VPS) on some aspect of system memory. SBCL died with some interesting notes about heap exhaustion. I already had to hack SBCL even to get it to start on my server. And now this. I’m running […]

February 18th, 2008

RSS feed (Common Lisp) (2)

I made an RSS 2.0 feed for my origami gallery the other day. Thanks to CL-WHO this is trivial. Here’s the complete code:
;; RSS
(defun rss ()
(cl-who:with-html-output-to-string (s nil :prologue “<?xml version=\”1.0\” encoding=\”ISO-8859-1\” ?>”)
(:rss :version “2.0″ :|xmlns:atom| “http://www.w3.org/2005/Atom”
(:channel […]

February 15th, 2008

Lisp ramblings (14)

Tags: , , ,

Two posts in one, just because I can.
Rambling #1: One thing that makes a language like Ruby easy to read is that foo.bar always has the same meaning: object.method.
In Common Lisp you don’t have that. One of CL’s strengths is that everything looks the same, it’s all s-expressions. However a cost of this […]

February 11th, 2008

One benefit of a Lisp-driven website (25)

My Common Lisp-powered origami photoblog is still up and running smoothly so far. (I posted more models, go look, shameless plugs and so on and so forth.) No major problems to report in the past couple weeks.
One huge benefit (in my opinion) of a site run on Common Lisp is the way you […]

February 9th, 2008

Arc (0)

Tags: ,

There’s apparently some excitement over Arc which is a new Lisp being designed from scratch by Paul Graham.
There are a lot of varied opinions in the Lisp world about this, I guess. Many people are saying Arc is no different than a hundred other failed attempts to make a new Lisp over […]