cgore.comcgore@cgore.commicroblogblogphotosChristianitycryptographyjournalingoutdoorsmy master's thesisprogramming
Thinking Bicycle
Github @cgoreFacebook @cgoreInstagram @christopher.mark.gore

This website is copyright © 1995-2016 Christopher Mark Gore, all rights reserved. The content may not be copied or republished via any means, traditional or electronic, without express written permission of the author.

Chris Gore: Programming: Lisp: BzBz

BzBz is a very simple web micro-framework written in ANSI Common Lisp. This website runs a slightly modified version of it, but it originated with a long-dead website project of mine. Currently there isn't much to it other than a convenient set of functions for writing webpages as s-expressions, but I intend to add a lot more to it as time goes on. BzBz is licenced under a BSD-style open license, and the source code is available at https://github.com/cgore/bzbz, feel free to check it out. This site is uses it. I do intend to add built-in database support soon, and actually I already have a site using it that way, but I don't like the way I did it and I want to redo it more along the lines of ActiveRecord from Ruby on Rails. Until then, it isn't really a good choice for a site if you need a database backend, because you'll have to handle all of that yourself.