In this talk I will describe what NumPy is and why it matters. I will then talk about NumPy and SciPy's future as it should evolve to allow high-level descriptions of optimized low-level calculations as well as it's connection to large-scale data manipulation and processing. I will then spend a few minutes talking about early efforts in evolving NumPy and SciPy and on where people can help.