Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think it’s different kinds of beauty. When I write Go, my good programs are “beautiful” for how simple they are; it’s relatively difficult to over-abstract. It’s the rugged practicality.

The other kind of beauty is a quest for an abstraction that makes everything conceptually simple—once you understand the abstraction. It’s more of a mathematical elegance thing, and it’s just gravy if it happens to solve a real world problem.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: