People who have been coding for years will tell you that abstraction is always a good thing. It makes the system more robust and tolerant to future changes. Recently, I've been working on some Python libraries that wrap C extensions. While working on those libraries, a couple of interesting things came up.This blog post is … Continue reading The Cost Of Abstraction In Python