...it's all just smoke and mirrors? Ultimately, any program running in 99% of the computers out there today is running the old fetch-execute cycle on a Von Neuman architecture: A processor fetches the next instruction, executes it, stores the result, and goes to the next instruction. Atop that, we've layered: Subroutines, Modules, Functional Programming, Structured Programming, Object-Orientation (Objects, Inheritance, Polymorphism, Composition/Aggregation), Closures, Atoms, Processes, Multithreading, Semaphores, etc. We're desperately trying to make the digital computer be more than the sum of its parts, just as a living human brain is somehow more than a collection of neurons and synapses. We *desperately* want abstractions...need them, in fact. That's the whole point of the progression from bare binary programming, through assembly, to high-level languages, etc.--abstraction. The speed and capacity of computers grows. The speed and capacity of the minds of progra...
okie....thats an aerial view, prolly taken from a helicopter....no thanks. And it's not cold enough here for you?! brrrrr.... :)
ReplyDeleteActually, it was taken from a prop-driven puddle jumper that made me have flashbacks to the Movie 'Alive', especially when the guy talks about the approach into Quito, Ecuador.
ReplyDeleteOne place doesn't have an instrument approach. Begs the question what you do if there's clouds/fog?
A: You die. Or you die and then you're eaten by your fellow passengers in an attempt to stay...Alive!