<div dir="ltr"><div>On <a href="https://github.com/robert-strandh/SICL">https://github.com/robert-strandh/SICL</a>, it mentions:<br></div><div><br></div><div>"We have made no attempt to define a subset of Common Lisp that is enough to build each module."</div><div><br></div><div>I'm curious about the rationale.  Naively, one would expect that a minimal subset would facilitate the use of modules by requiring less from an implementation.  The introduction to the specification document states that "[...] lower layers use as few primitives as possible [...]".  Is this to mean that while *some* subset is in use, one is not made explicit for purposes of say, design flexibility or some such?<br></div><div><br></div><div>As an aside, I wonder if any talks on SICL have been recorded.  All I could find was some notes,</div><div><br></div><div><a href="http://www.cipht.net/2014/08/19/ilc2014.html#orgheadline21">http://www.cipht.net/2014/08/19/ilc2014.html#orgheadline21</a><br></div><div><br></div><div>I don't suppose there's a recording to go along with the ILC 2014 slides?</div><div><br></div>-- <br><div class="gmail_signature">Ian Tegebo</div>
</div>