Re:Chicken Scheme 5.0
by bjoli on Thursday November 08, 2018 @04:29AM
(#18405264)
Guile or Chibi depending on what I want. Guile is about 2mb and seriously fast. Chibi is tiny and not very fasy.
[ Parent
| on HN ]
Do you statically link Guile? Guile is a pleasure to work with, but I was under the impression that you can’t embed Guile because it’s GPL.
Guile ls LGPL.
You can statically link to LGPL libraries so long as you also provide your program in "object form" so that the user can re-link their program with a different version of guile.
See: https://www.gnu.org/licenses/gpl-faq.html#LGPLStaticVsDynami...
Surprised to see Guile weighing in at 2mb - my experience with it on Linux was a much larger install. What makes the Linux packages so much larger out of curiosity? I profiled it at more like 50-80mb when I compiled it a couple of months ago.