On Fri, Oct 12, 2012 at 4:31 PM, Zach Beane <span dir="ltr"><<a href="mailto:xach@xach.com" target="_blank">xach@xach.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div id=":hc">I stopped updating ASDF versions when it seemed to require asdf-ecl.lisp<br>
to work on ECL. Is the case? Can ECL get by with asdf.lisp alone?<br></div></blockquote></div><br>Since Faré took over ASDF, ASDF has worked perfectly fine with ECL so that is not a reason not to upgrade. However, asdf-ecl.lisp was not developed to fix asdf.lisp, but to introduce operations that make ASDF more efficient with ECL. <div>

<br></div><div>In other words, ECL can do with asdf alone but this is undesirable. For instance, quicklisp's reliance on 'ASDF:LOAD-OP implies loading an average of 10 times more files than ECL's ASDF:LOAD-FASL-OP, and also a greater pressure on the operating system, for ECL relies on native methods for loading binaries.</div>

<div><br></div><div>Moreover, asdf-ecl allows one to take quicklisp distribution and produce a standalone executable, or a shared library (DLL) with one ASDF operation. This, which I find extremely nice, has been ported by Fare to other implementations in a successor to asdf-ecl that I have not yet had the time to integrate in ECL.</div>

<div><div><br></div><div>Juanjo</div><div><br></div><div><div><br></div>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>


</div></div>