programming languages
Hackers and Pastry Chefs
In Maciej Ceglowski’s cutting counterpoint to Paul Graham’s Hackers and Painters, he cites a key difference between software development and painting: writing software doesn’t get you laid. There’s nothing whatsoever distinctive about the analogy to painters, except that Paul Graham likes to paint, and would like