Python Articles, Tutorials & News

Why I Use Nim instead of Python for Data Processing

Lazy programmers often prefer to substitute computing effort for programming effort. I am just such a programmer. For my research, I often need to design and run algorithms over large datasets ranging into the scale of terabytes. As a fellow at the NIH, I…

Read more »

BFree – Battery free IoT devices with Python

Last year, computer engineers from Northwestern University and Delft University of Technology (TU Delft) introduced the world’s first battery-free Game Boy, which harvests both solar energy and the user’s kinetic energy from button mashing to power an unl…

Read more »

Parallelizing Python Code

This article reviews some common options for parallelizing Python code including process-based parallelism, specialized libraries, ipython parallel, and Ray.

Read more »