<br><br><div class="gmail_quote">On Mon, Oct 17, 2011 at 12:01 PM, Stefan Behnel <span dir="ltr">&lt;<a href="mailto:stefan_ml@behnel.de">stefan_ml@behnel.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Maciej Fijalkowski, 17.10.2011 17:46:<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
- pypy&#39;s numpy *will* integrate in some sort of way with existing<br>
C/fortran libraries, but this way *will* be different than current<br>
CPython C API. It&#39;s really just too hard to get both.<br>
</blockquote>
<br></div>
Why reinvent yet another wheel when you could make Cython a common language to write extensions and wrapper code for both? Even if that requires a few feature restrictions for Cython users or adaptations to their code to keep it portable, it&#39;s still better than forcing users into a complete vendor lock-in on both sides.<br>
<font color="#888888">
<br>
Stefan</font><div><div></div><div class="h5"><br>
<br>
______________________________<u></u>_________________<br>
pypy-dev mailing list<br>
<a href="mailto:pypy-dev@python.org" target="_blank">pypy-dev@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/pypy-dev" target="_blank">http://mail.python.org/<u></u>mailman/listinfo/pypy-dev</a><br>
</div></div></blockquote></div><br>There&#39;s no fundamental objection to Cython, but there are practical ones.  a) Most of NumPy isn&#39;t Cython, so just having Cython gives us little.  b) Is the NumPy on Cython house in order?  AFAIK part of the MS project involved rewriting parts of NumPy in Cython and modularising Cython for targets besides CPython.  And that this was *not* merged.  For me to be convinced Cython is a good target, I&#39;d need belief that there&#39;s an interest in it being a common platform, and when I see that there&#39;s work done, by core developers, which sits unmerged (with no timeline) I can&#39;t have faith in that.<div>
<br></div><div>Alex<br clear="all"><div><br></div>-- <br>&quot;I disapprove of what you say, but I will defend to the death your right to say it.&quot; -- Evelyn Beatrice Hall (summarizing Voltaire)<br>&quot;The people&#39;s good is the highest law.&quot; -- Cicero<br>
<br>
</div>