3 ms·
I use it to write the star-mapping software behind https://greaterskies.com https://greaterskies.com many years ago. I did it as a fun project after reading PG
by juanre 6y ago
I use it to write the star-mapping software behind https://greaterskies.com https://greaterskies.com many years ago. I did it as a fun project after reading PG's essays, but now it is supporting my family and two employees. In the few occasions I need to touch something or add a new feature I feel like coming back home.
- gglitch 6y agoThank you! Do you have an end-to-end write up for the experience? Tooling, libraries, deployment, etc?
- juanre 6y agoI have never written it down, but it's very simple. I don't use any external libraries. I converted the input databases to lisp and compiled them in, and the output is simple postscript. When I want to deploy I dump a core with the compiled functionality, then run sbcl with that core. At some point I was using hunchentoot[1] to provide an http point of entry (great library, as all the ones written by Edi Weitz) but I am not bothering anymore, as most of the processing time is consumed by ghostscript and convert in the post-processing of the images. [1] https://edicl.github.io/hunchentoot/ https://edicl.github.io/hunchentoot/