It reads like a reinvention of lazy evaluation but with a distributed twist. Debugging is one thing that is definitely going to suck in the manycore era.
Question. managed code environments generally abstract and isolate appcode from architecture., wouldn't the same be tru of multicore/complex/even aware operating evoronments? And would not the "aware" or "cognitive" env also be in -itself a "managed app"
also absracted from the hardware?