Aesthetics and the Evolution of Code

Speaker works for Instructure Canvas (a blackboard)

Elegance is an aesthetic experience. It's about perfectly conforming to a set of imperfect standards, meeting a need with no extraneous lines or rough edges. Elegance in code is the result of a mysterious process, just as elegance in nature is in the case of nature, the process is evolution.

Green beard effect

What does the selfish code want?

How does code get what it wants?

Length: 25:35
Views 131 Likes: 1
Recorded on 2015-06-23 at Open Source Bridge
Look for other videos at Open Source Bridge.
Tweet this video