cocoadino

Cocoa, Objective C, dinosaurios carnívoros y evolución humana


¿Por qué todos los dinosaurios carnívoros eran bípedos? ¿y qué relación existe con Cocoa u Objective C?

Desde hace mucho tiempo me he preguntado por qué todos los dinosaurios carnívoros eran bípedos. Antes de seguir, quisiera aclarar que si esto parece que no tiene nada que ver con Cocoa Objetive C, es porque no tiene nada que ver. Es tan solo una preocupación friki que me atormentaba desde hace años y que tal vez interese a mis lectores (todos más raros que un perro verde).

Pues bien, como decía, parece ser que todos los dinosaurios carnívoros eran bípedos y pertenecían al suborden de los terápodos. Algunos ejemplos serían los archi famosos Tiranosaurio Rex o el Velocirraptor, pero hay muchos más: el Giganotosaurio, Spinosaurio, Majungasauro y otros sauros.

Utah Raptor: ejemplo de carnívoro bípedo

Por otro lado, parece ser que los herbívoros, especialmente los de gran tamaño, eran mayoritariamente cuadrúpedos, ya sea a tiempo completo como los magníficos saurópodos o el triceratops, o a tiempo parcial como el Anatosauro.

No digais que no es intrigante… O:-)

Cocoa Objective C

Saurópodo paseando con Marujita Díaz (mostrada a escala) en el Cretácico

 

Si comparamos con los animales actuales, los animales más rápidos son todos cuadrúpedos (si exceptuamos las aves). Sin embargo, parece ser que algo hizo que los depredadores abdicasen de la “tracción en las 4 patas” a pesar de las ventajas que la velocidad aporta a un cazador. Raro, raro.

Ayer, como estaba aburrido decidí buscar en internet a ver si encontraba una solución a este misterio primigenio. Mi sorpresa fue mayúscula al enterarme  que todos los dinosaurios empezaron como bípedos. Es decir, los más antiguos eran bípedos y pertenecían a ese venerable grupo de los terápodos que después de protagonizar varias pelis de Holywood,  llegó hasta nosotros en forma de aves. De hecho, al parecer fueron los primeros bípedos de la historia.

¿Por qué casi todos los dinosaurios herbívoros eran cuadrúpedos?

Mi pregunta no tenía respuesta… porque era la pregunta equivocada. La pregunta correcta era “¿que llevó a los dinosaurios herbívoros a una postura cuadrúpeda?”

Y esto sí que tiene que ver con Cocoa Objective C  programación en general y con casi cualquier actividad humana: si no encuentras solución, revisa tus supuestos, porque tal vez estés haciendo la pregunta equivocada.

Por lo visto, las razones fueron varias. Por un lado el blindaje frente a los depredadores que lucían animales como el Estegosaurio requerían una postura cuadrúpeda y una columna muy curvada. El caso del Triceratops tambien es interesante, ya que una cabeza tan pesada haría imposible una postura bípeda.

Sin embargo, la razón principal es fisiológica. Para poder mantener cuerpos inmensos a base de lo que come el grillo, estos animales necesitaban estómagos fermentantes e intestinos inmensos. El peso de semejantes barrigas solo podría ser sobrellevado en una postura cuadrúpeda ya que sino destrozaría las caderas del animal.

Viendo algunos de mis congéneres, a veces me pregunto si el Homo Sapiens no estará siguiendo el mismo camino evolutivo…

Cocoa Objective C

Homo Sapiens ¿un futuro cuadrúpedo?

 

Acerca de Fernando Rodriguez

Fundador & Editor Jefe de justcodeit, Fernando Rodríguez (@frr149 & Linkedin) es desarrollador & un experto en la enseñanza de máxima calidad en programación y desarrollo para dispositivos iOS, Cocoa Touch, Objective C, Swift, Python, entre otros, aunque su mejor carta de presentación, es la opinión de sus alumnos: http://keepcoding.io/es/testimonio/ CLO en KeepCoding & Arunovo. Instructor de iOS Avanzado del Big Nerd Ranch. Profesor Asociado de la U-tad, autor invitado de revistas como iPhoneWorld, Applesfera.com & ponente habitual en conferencias dentro y fuera de España (iOSDevUK, CodeMotion, BCNDevCon, etc). En sus vidas anteriores fue un nerd de Python y Django, mago de Smalltalk, y para su pesar, galeote de C++ y un gran cocinero.

Share this:

Leave a comment