<div class="gmail_quote">On Sun, Jul 15, 2012 at 10:41 PM,  <span dir="ltr"><<a href="mailto:ecky@ecky.fr" target="_blank">ecky@ecky.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

I'm currently evaluating the possibility to use ECL for my software-project and it is important for me that the language I use is interpreted with optional partial compilation on demande (for optimisation reasons)</blockquote>

</div><br>In ECL the cost of bytecodes compilation is so small that it is done all the time. It also avoids certain problems and inefficiencies with certain paradigms of lisp interpreters, such as those that do list traversals and have to expand macros every time they find them.<div>

<br></div><div>Note however that ECL does not do native compilation on demand. It does not have a JIT compiler to machine code if that is what you are looking for.</div><div><br></div><div>Juanjo<br clear="all"><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>