Encyclopedia · Free preview
Genes as Words or as Subroutines
Dennett compares genes with linguistic units and computational routines to explore how sequence contributes to larger functional organization. Both analogies are limited: genetic effects depend on cellular and environmental context, and software routines also have dependencies.
Words emphasize how the contribution of a sequence depends on surrounding organization; subroutines emphasize repeatable functional roles within a larger process. Both analogies can help ask questions about genes, but neither makes a gene an independent miniature agent that reads instructions and executes a trait.
Genes participate in cellular systems through regulated molecular processes, and their effects depend on context. Software subroutines also depend on inputs, shared state, and runtime assumptions. Use the comparison to investigate interfaces and interactions, not to divide all components into context-dependent words and context-free programs.
When to use it
Use when learning about genetic information or examining the context dependence and portability of components in an engineered system.
How it can help
Use the analogies to identify interactions, interfaces, and assumptions. Ask which feature of the actual system the comparison clarifies before drawing conclusions.
Keep exploring
Read the full page.
Create your free access to continue reading and explore the complete library.
Register free with ChatGPT →Already registered? Use the same button to sign in.
Sign-in shares your email with Michael Simmons to create your site access. No payment required. Newsletter signup is separate. How your data is used