A very interesting historical perceptive on design of programs and computers,
and some insightful suggestions how how to better design for parallelism,
both hardware and software.
Design of today's computers is still based on constraints of vacuum tubes.
And there are some better ways to utilize transistors as they are available now...
Also, "the language matters". We can think about things that we can describe.
Need right vocabulary / words to match the situation...
InfoQ: The Sequential Prison:
"Ivan Sutherland elaborates on the idea of a “prison”
defined by sequential computers that work
with sequential character strings making communication
expensive and obstructing concurrency. "
No comments:
Post a Comment