Part 3: What Next?
You’ve now learned the basics of functional programming, and how to write parallel Python scripts that can run across the cores of your desktop, or across the processors of a distributed or HPC cluster.
You should also check out this wiki on python.org that lists all of the different parallel Python libraries.
Also, for more general advanced Python tips and tricks, check out these blog posts from the Toptal community.
Also, parallel coding is advancing to cover accelerators, such as GPUs. You can code these by using, e.g. PyOpenCL.
Finally, there were some extra things that you may find useful that I couldn’t fit into this course. They are contained in the epilogue.