3 ms·
"...they just lack a reasonable replacement for C" Actually, Fijal, I have a question - and this is related to our previous Skype discussion as well. I know t
by pwang 15y ago
"...they just lack a reasonable replacement for C"
Actually, Fijal, I have a question - and this is related to our previous Skype discussion as well. I know that a lot of the work on PyPy has been on the JIT, but have you guys really ever pursued the idea of just building PyPy as a front end for LLVM? All your type inferencing logic would probably be a lot more code than what a traditional LLVM front-end normally consists of, but you'd get to leverage all of the massive community efforts on LLVM's optimized code generation and other backend optimizers.
Just a thought..
- kingkilr 15y agoLLVM has been looked at, as both a backened for RPython as well as for the JIT, I've written down some of the reasons it's not appropriate for PyPy (particularly WRT the JIT) here: http://www.quora.com/LLVM/Is-LLVM-not-good-for-interpreted-languages-Why http://www.quora.com/LLVM/Is-LLVM-not-good-for-interpreted-l...
- pwang 15y agoThanks for the link!