C Programming from a Python Perspective

Note

I learned programming through Python. In this series of posts, I’ll discuss my journey in learning C.

My goal is to learn enough C so that it doesn’t become a handicap in interviews and also to be able to read and write code in OpenCL.

I’d like to be able to contribute to the PyOpenCL and Numba projects, so that we can have bindings for AMD hardware in popular data modules.