My thought for the weekend...
anyone noticed that the more we learn about DNA, the more it seems to be following the general rules for OOP?
ferinstance...
Polymorphism: Consider the different variants of the 'Eye' class, 'Leg' class, 'Tail' class etc etc
Encapsulation: Muscle, Bone, Blood Vessels, Blood Cells, Nerve cells etc etc
and as for Inheritance!: it is literally what DNA is all about!
Then there's 'subclassing' . The 'base' class for every cell in our bodies is the 'stem cell'.
and so on...
Could it be that in creating OOP, we're simply re-discovering the 'natural' methods of programming?
and what are the implications?
shouldn't we be able to 'reverse engineer' this code and discover its grammar and syntax?
and having done that, whats to stop us writing our own dna programs? i.e. designing our own lifeforms...
(Next week: Does Godels incompleteness theorem prove the non existence of God?)
;-)
Harry
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement