John Ousterhout is a professor who really did some amazing programming back in the 90s! Can't think of many people coming close in terms of productivity.
Ousterhout's dichotomy is computer scientist John Ousterhout's claim[1] that high-level programming languages tend to fall into two groups, each with distinct properties and uses: system programming languages and scripting languages