Content Management System
Posted: Tue Mar 22, 2011 12:16 pm
I threw together a minimalist content management system in Common Lisp using Hunchentoot and CLSQL. If interested you can find it at http://www.jeremiahstoddard.com/Project ... ntent.html.
It consists of a few hundred lines of not-so-elegant Lisp code -- give me a bit of a break there: It takes time to get over the non-lispy habits I picked up from C and the bad habits I picked up from PHP (as an aside, I didn't realize just how badly PHP was destroying my programming style until I started playing around with Lisp; the language almost seems designed to encourage badly written code). In any case, it works reasonably well. It's powering my website, which formerly used software way too big for the task. I only really need to be able to create/edit pages, categorize them, and upload files.
Next, I guess I need to brush up on my math in order to be able to do anything worthwhile related to my interest in computational physics. Meanwhile I suppose I'll play around with lispbuilder-sdl and perhaps some other graphics libraries to see what I can do for visualization for my some-day-to-be-written physics tools...
It consists of a few hundred lines of not-so-elegant Lisp code -- give me a bit of a break there: It takes time to get over the non-lispy habits I picked up from C and the bad habits I picked up from PHP (as an aside, I didn't realize just how badly PHP was destroying my programming style until I started playing around with Lisp; the language almost seems designed to encourage badly written code). In any case, it works reasonably well. It's powering my website, which formerly used software way too big for the task. I only really need to be able to create/edit pages, categorize them, and upload files.
Next, I guess I need to brush up on my math in order to be able to do anything worthwhile related to my interest in computational physics. Meanwhile I suppose I'll play around with lispbuilder-sdl and perhaps some other graphics libraries to see what I can do for visualization for my some-day-to-be-written physics tools...