<div dir="ltr"><div class="gmail_extra">On 14 February 2015 at 19:48, anatoly techtonik <span dir="ltr"><<a href="mailto:techtonik@gmail.com" target="_blank">techtonik@gmail.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">Hi,<br>
<br>
Reading <a href="http://rpython.readthedocs.org/en/latest/" target="_blank">http://rpython.readthedocs.org/en/latest/</a> to see if I can<br>
understand the text without a formal CS education. What does<br>
"mix-and-match approach to implementation decisions" mean?<br></blockquote><div><br><div class="gmail_default" style="font-family:courier new,monospace">It means that making one decision - like which GC to use - does not have a great impact on other decisions, like whether you can have a JIT.<br><br></div><div class="gmail_default" style="font-family:courier new,monospace">Pypy itself is a great representation of this philosophy, where there are a large number of 'strategies' that optimise built-in objects for different use cases, which are enabled or disabled at translation time.<br clear="all"></div></div></div><br>-- <br><div class="gmail_signature">William Leslie<br><br>Notice:<br>Likely much of this email is, by the nature of copyright, covered under copyright law.  You absolutely MAY reproduce any part of it in accordance with the copyright law of the nation you are reading this in.  Any attempt to DENY YOU THOSE RIGHTS would be illegal without prior contractual agreement.</div>
</div></div>