5 ms·
It's like writing ultimate spaghetti code in a dynamic language. The nature of biology is much like classes and data floating around and all seemingly randomly
by twomoretime 7y ago
It's like writing ultimate spaghetti code in a dynamic language.
The nature of biology is much like classes and data floating around and all seemingly randomly interacting with each other, because ultimately this is just chemistry with thousands of unique compounds, which makes things messy.
But through natural selection it seems to work. Like a totally incomprehensible compression algorithm learned by neural nets or evolved by genetic code. There should be a source somewhere around here...
- Viliam1234 7y agoThis. Spaghetti code beyond human imagination. Once I tried to learn this stuff by asking a biochemist, but I soon became frustrated because it seems there are no 100% rules, only "it is usually like this" all the way down. Like, did they teach you at school that eukaryotes have two sets of chromozomes, one from each parent? Yeah, "usually". But then also: https://en.wikipedia.org/wiki/Polyploidy https://en.wikipedia.org/wiki/Polyploidy And similarly with everything.
- jyounker 7y agoBut the code and products are also pieces of spaghetti :)
- Barrin92 7y ago>It's like writing ultimate spaghetti code in a dynamic language. The nature of biology is much like classes and data floating around and all seemingly randomly interacting with each other, because ultimately this is just chemistry with thousands of unique compounds, which makes things messy. It should be noted that biological systems were one of the exlicit inspirations for extremely dynamic and object oriented languages like smalltalk. Far from being a negative aspect the 'centerless' design and high degree of decentralization is messy, but also extremely robust.The internet as a whole is another example of a human technology that utilizes that sort of design.
- guscost 7y agoAnd not only is it far worse than the most spaghettified and surprising program/meta-program you've ever seen, it's also a quine.
- SirLuxuryYacht 7y agoFor those like me: https://en.wikipedia.org/wiki/Quine_(computing) https://en.wikipedia.org/wiki/Quine_(computing)