The scientific community uses it as a tool to automate specification of tasks to be performed inside of C libraries. It's a case pjmlp may not have explicitly named, but it's of the same kind.
PyPy is making good progress at implementing and JITing numpy as native Python code.
They've been working on NumPyPy since at least 2011, and to my knowledge it's still not in serious use.