Summary

This chapter introduced one of the main strengths of SciPy—the ability to interact with other languages such as C/C++, Fortran, R, and MATLAB/Octave. To go in depth into interfacing Python with other languages, you might want to read more specialized literature like Learning Cython Programming, Philip Herron, Packt Publishing or the in-depth coverage of F2PY at http://docs.scipy.org/doc/numpy/f2py/ and http://www.f2py.com/home/references. Additional help can be found at https://wiki.python.org/moin/IntegratingPythonWithOtherLanguages.

If you have reached this chapter and have been reading from the first one, you should be aware that many topics were left out in this introductory chapter on SciPy. This book has given you enough background to further strengthen your skills and ability to work with SciPy. To proceed studying, refer to the SciPy Reference Guide (http://docs.scipy.org/doc/scipy/reference/) and other documentation guides available at (http://docs.scipy.org/doc/).

In addition, we recommend you regularly read and also subscribe to the SciPy mailing list (http://mail.scipy.org/mailman/listinfo/scipy-user) where you can interact with users of SciPy all over the world, not only by asking/answering questions about SciPy, but also to find out current trends on SciPy and even jobs related to it.

You can peruse the historical archive of the collection of postings to the list, http://mail.scipy.org/pipermail/scipy-user/. Also, you should know that there is a SciPy conference held every year (http://conference.scipy.org/) which, to quote them, allows participants from academic, commercial, and governmental organizations to showcase their latest Scientific Python projects, learn from skilled users and developers, and collaborate on code development.