Última modificación: 12-08-2014
Resumen
En un trabajo anterior mostrábamos la existencia de algunas analogías, interesantes de ser marcadas, entre biología evolutiva y un programa de cómputos por un lado; y biología funcional y subrutina (o procedimiento) por el otro.
Estas similitudes se encuentran principalmente por la afinidad que existen entre el concepto de linaje poblacional utilizado en biología evolutiva y el concepto de herencia utilizado en las declaraciones de clases en programación. Teniendo en cuenta, además, que ambos ámbitos se encargan de indagar sobre las causa remotas que son las que van modelando estas transmisiones entre grupos.
También encontramos semejanzas interesantes entre biología funcional y subrutinas o procedimientos en tanto que ambas trabajan sobre las causas próximas que sirven para explicar, en el caso de la biología, el como de la función de un órgano en especial; y en el caso de la programación el como de la solución a un problema en particular.
Pero en esta ocasión en particular profundizaremos, concretamente, sobre la analogía entre el concepto de linaje en biología evolutiva y el de herencia en las declaraciones de clases en programación computacional.