On Mon, Feb 20, 2012 at 9:55 AM, Sturla Molden <stu...@molden.no> wrote:
> Den 20.02.2012 17:42, skrev Sturla Molden: > > There are still other options than C or C++ that are worth considering. > > One would be to write NumPy in Python. E.g. we could use LLVM as a > > JIT-compiler and produce the performance critical code we need on the > fly. > > > > > > LLVM and its C/C++ frontend Clang are BSD licenced. It compiles faster > than GCC and often produces better machine code. They can therefore be > used inside an array library. It would give a faster NumPy, and we could > keep most of it in Python. > > Would that work for Ruby also? One of the advantages of C++ is that the code doesn't need to be refactored to start with, just modified step by step going into the future. I think PyPy is close to what you are talking about. Chuck
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion