On Nov 7, 11:29 am, Zach Beane <
x...@xach.com> wrote:
> Juanre <
joa...@gmail.com> writes:
> > After several years playing with Common Lisp and building company
> > tools with it, I've finally used it to a public app. The CL engine
> > creates a PDF map of the stars and planets, with several thousand
> > stars in their right places, as seen from a particular time and place:
>
> >
http://greaterskies.com
>
> > The idea is that it is a neat present. I've made it so that the price
> > is chosen by the user, and part of it (also chosen by the user) goes
> > to charity.
>
> > It's been great fun to write the lisp code, and deploying it with sbcl
> > in AWS has been a breeze.
> Is there any information available about what tools
> you used (in addition to SBCL)?
Not that many tools. I used the great cl-ppcre to parse the HYG stars
database. I built the database as lisp objects that get compiled in
the main utility. And used python for the AJAX interface with the
server.
> Do you have anything written about your
> experience using Common Lisp?
I haven't written about it yet, but it has been great. Common Lisp has
been my first-choice language for many years now, and I am certain
that I writing it in any other language would have been more time
consuming and less reliable.
> Do you intend to share any CL software or
> libraries as a result of the work you did for the product?
Yes. I still need to figure out what to do with it, but at the very
least I'll publish the postscript generation library I wrote. It
needs some clean-up, though :-).
Thanks for the nice comments!
Best,
jm