← Back to context

Comment by thomastjeffery

20 hours ago

Sorta, but the only part of this system that really has an equivalence to computing written instructions is DNA.

I think the more interesting thing about humans as systems is the set of environmental contexts each system is subjected to. Each cell implements a relatively simple system, but a collection of cells can implement a more abstract system. When I reach out my hand and grab something, that action is accomplished by a complicated collection of systems. It's easier to talk about the abstract application of that system than it is to explain the system itself.

But what if I wanted to change it? I can't just give my organs new instructions that change their behavior. I can't cut them into pieces, shuffle them around, and put them back together, and end up with a functional system in the end. A surgeon can make specific changes, but only because they understand the implications of each change.

The same goes for computational instructions. I can't just link an OpenGL program to Vulkan and expect it to work. In order to refactor software, we must accommodate the change in subjective context.

We usually accomplish this by establishing shared context, but that just moves the problem. What if we could solve it directly? That's what I'm working on.