This is something I like joking around about, with regard to how LLMs are 'decent' [debatable but taken as a premise] software engineers. For a long time people have said DNA/RNA/etc is the programming of life.

If it is indeed HIGHLY analogous to programming, we would then expect LLMs/future systems to be HIGHLY proficient at accurate ex-vivo gene [or enzyme/protein] modification/construction

It is akin to programming but more complicated. In this case, you can run the same code on different systems and get different results, and this is in fact an advantage of the language as a whole. Same DNA throughout your entire body yet you have distinct cellular identities thanks to this ability.

But the hard part is really nothing is annotated or defined. We have annotated and defined some things but its tricky work and so much left to describe. Its like you have entered a house and have no idea what each room is for, or what the light switches do, or even what even is a light switch, or a room for that matter. Maybe you identify a repeated plastic switch through the building that seems to be nearby doorways, you call this the light switch. What does it do exactly? Have to flip it and hope you can detect what changed. Hopefully when you flip it the whole house doesn't just die in the womb, but actually limps along in some way where you can say "this switch controls the garage developing as an attached structure or detached in the back yard" Even more fun when the switch is just one piece of the circuit of a dozen plus switches that all have to flip a certain way in a certain order over a certain time for some function.