>>2332>Neumann is rolling in his grave
Why, Neumann didnt want the architecture named after him anyway, and it actually has downsides:
Data as program has made possible explotation of programs and attempts to mitigate use w^x flags to identify which memory is program instruction and which are data.
And the von nuemann bottleneck.
Of course isolating data and application code isnt a computer architecture thing here because all usable computers are von nuemann anyway. Nor is it all that novel - databases and file systems do exactly that anyway. Conventional programming patterns like mvc embrace the same. This is just the same pattern played out on the wired.