justinmeiners / srcweave

A literate programming system for any language.
https://www.jmeiners.com/literate-programming/
GNU General Public License v2.0
78 stars 4 forks source link

Build option to create lisp image #26

Open justinmeiners opened 1 year ago

justinmeiners commented 1 year ago

The usual way to build common lisp apps is to build an image, so each program has its own copy of the interpreter/compiler. I did quite a bit of work to make sure my app didn't work this way, however the tradeoff is it has a little bit slower start up time then is necessary. This can get annoying when doing frequent builds.

Perhaps an option should be provided to build a standalone image, for those who are interested.

justinmeiners commented 1 year ago

@eihli I really appreciate your thoughts and contributions. What do you think about this? Would this help you?

eihli commented 1 year ago

I haven't been doing builds frequently enough that the slow start up feels hindering. I'll keep in mind that this is an option. And thanks for the vote of confidence. Fair warning: I'm still really new to Lisp, so what helps me might not be in the interest of the average user.