[Numpy-discussion] Looking for people interested in helping with Python compiler to LLVM

Mic mictadlo at gmail.com
Sun Mar 11 03:59:00 EDT 2012


what is the difference to http://www.python.org/dev/peps/pep-3146/ ?

On Sun, Mar 11, 2012 at 4:35 PM, Travis Oliphant <teoliphant at gmail.com>wrote:

> Hey all,
>
> I gave a lightning talk this morning on numba which is the start of a
> Python compiler to machine code through the LLVM tool-chain.   It is proof
> of concept stage only at this point (use it only if you are interested in
> helping develop the code at this point).   The only thing that works is a
> fast-vectorize capability on a few functions (without for-loops).   But, it
> shows how creating functions in Python that can be used by the NumPy
> runtime in various ways.   Several NEPS that will be discussed in the
> coming months will use this concept.
>
> Right now there is very little design documentation, but I will be adding
> some in the days ahead, especially if I get people who are interested in
> collaborating on the project.   I did talk to Fijal and Alex of the PyPy
> project at PyCon and they both graciously suggested that I look at some of
> the PyPy code which walks the byte-code and does translation to their
> intermediate representation for inspiration.
>
> Again, the code is not ready for use, it is only proof of concept, but I
> would like to get feedback and help especially from people who might have
> written compilers before.  The code lives at:
> https://github.com/ContinuumIO/numba
>
> -Travis
>
>
>
>
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion at scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20120311/418a9558/attachment.html>


More information about the NumPy-Discussion mailing list