screwlisp<p>How I normally do <a href="https://gamerplus.org/tags/async" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>async</span></a> external programs in my <a href="https://gamerplus.org/tags/commonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonLisp</span></a> image <a href="https://gamerplus.org/tags/embeddableCommonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>embeddableCommonLisp</span></a> and <a href="https://gamerplus.org/tags/uiop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uiop</span></a> (in the notes).</p><p><a href="https://screwlisp.small-web.org/programming/embeddable-common-lisp-external-process-multi-processing-eg/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/progra</span><span class="invisible">mming/embeddable-common-lisp-external-process-multi-processing-eg/</span></a></p><p>Originally I was writing Kittenette (Closette but for kittens) today, but I ended up wanting to individually treat external processes, especially from <a href="https://gamerplus.org/tags/ecl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ecl</span></a> on its own first.</p><p>My example is particularly using <a href="https://gamerplus.org/tags/cat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cat</span></a>(1) as an external-process in-memory echo server.</p><p>Hope it helps someone. <a href="https://gamerplus.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://gamerplus.org/tags/example" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>example</span></a> </p><p>Yes "multi-processing" in the url is ~erroneous.</p>