W3C home > Mailing lists > Public > www-tag@w3.org > March 2002

RE: Genericity, strong typing, SOAP-RPC, GRASP, and defining the Web

From: Miles Sabin <miles@mistral.co.uk>
Date: Wed, 27 Mar 2002 01:46:36 -0000
To: <www-tag@w3.org>
Message-ID: <002b01c1d531$3e4249d0$a3eab8c3@milessabin.com>
Jeff Bone wrote,
> As my perennial anecdotal evidence to suggest that system complexity 
> is vastly reduced and power gained by highly constrained type 
> systems / universal generic interfaces, consider the overall 
> simplicity and "functionality to lines-of-code" qualities obtained 
> in Plan vis-a-vis UNIX by pushing the "everything is a file,"
> "everything in the same namespace," and "text streams everywhere" 
> concepts to their logical conclusions.

That's a good example, but it also does a good job of showing up
the limitations of that sort of extremism. What are all those ioctls
for if the Plan 9/UNIX model is really so uniform? Can you really 
accept() on a _file_ descriptor as opposed to a listening socket
descriptor? Is the uniformity reality or ideology?

I don't see why the web should be any different. In some cases loosely
typed interfaces will fit well, in other cases strongly typed. I don't
believe that one size can be made to fit all.

Cheers,


Miles
Received on Tuesday, 26 March 2002 20:46:42 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 26 April 2012 12:47:05 GMT