David Ungar: Seven Paradoxes of Object-Oriented Programming Languages | Hacker News Reader