[
Lists Home |
Date Index |
Thread Index
]
Everything that can be done by a steam shovel can
be done by human hands. Would you want
to rebuild the Great Wall Of China as done originally?
Again, without a precise definition of distributed
hypermedia, that is hand waving. What you might
want to say is that anything that can be done
in distributed computing can be done with the
REST architecture. Even then, it might not be
the most efficient way to do it. Turing completeness
is no guarantee of logistical efficiency (a broader
system analysis that accounts for all aspects of
the system design method, implementation, and
human factors as well as costs).
A lot of the arguments posed for REST seem to depend on programmers
being lazy. So once again, we get arguments that
the architecture should be designed for "the slowest runner".
That is not how competition works. At the root of
the web service and WSIO work is the realization
that cooperative competition (sometimes called,
"smart love") is what we cope with in the human
side of this, and that the technology is just plumbing.
len
From: Mark Baker [mailto:distobj@acm.org]
> Note that Roy explicitly talks about REST for "distributed hypermedia"
> not for "distributed computing" in the general sense.
Yup. But everything that can be done by distributed computing can be
done by distributed hypermedia. It's complete.
|