« Yay, Peter Van Eynde | Main | Online Photography Calculator »

Finally, another Common Lisp library

It's seems like a long time since I started a new Common Lisp project. I've been getting tired of creating ad-hoc spreadsheets to calculate some moderate complex photography formulas and started to use the Lisp REPL for evaluating some of these formulas.

That worked so well that I started formalizing these formulas into a new Common Lisp library: cl-photo. At the moment, the library has rather extensive field of view, angle of view, depth of field, hyperfocal distances, and circle of confusion calculations with flexible length units.

I'll be adding more formulas, web references, and documentation. After that, I may add an interactive web calculator, though, the calculations would likely be best done in Javascript rather than CGI or a web application. CGI has the disadvantage that starting a Lisp session has high overhead and a web application has the disadvantage of yet another daemon to maintain 24x7. A Common Lisp to Javascript translator would be a handy thing...

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

About

This page contains a single entry from the blog posted on April 19, 2005 4:27 PM.

The previous post in this blog was Yay, Peter Van Eynde.

The next post in this blog is Online Photography Calculator.

Many more can be found on the main index page or by looking through the archives.

Creative Commons License
This weblog is licensed under a Creative Commons License.