[e2e] end of interest

Rajesh Krishnan rkrishnan at comcast.net
Thu May 15 14:10:03 PDT 2008

Similar arguments (any modularization can ultimately see cross-cutting concerns if the requirements placed on the design change radically) are made for aspect-oriented programming;  AOP has been most successful in environments that support reflection.

Other than some research systems (such as Singularity from Microsoft Research), systems programming environments currently are not friendly to reflection (and the cost of indirection).

Best Regards, Rajesh  617 512 1550
-- Sent from my Treo. Sorry about typos. --

-----Original Message-----
From: "Jon Crowcroft" <Jon.Crowcroft at cl.cam.ac.uk>
To: "John Day" <day at std.com>
Cc: end2end-interest at postel.org
Sent: 5/15/08 8:40 AM
Subject: Re: [e2e] end of interest

for me, modularisation in layers is
part of hierachical categorisation,
which is fine for librarians -
categories (as in women, fire and
dangerous things) led to a more
complex way of modularisation which
ended up being the OO paradigm
with multiple inheritence - as an
implementation pardigm, this turned
out to be too hard for the hard of
thinking, so most OO languages
restricted inheritence and refinement 
to hierarchiy again - but in most
programmes, one is concerned with a
much lower dimensionality problem
space tha the multi-stakeholder system
that is a network architecture where
a more suble and messay abstraction
may be fine - for example one might
just have constraints on
resources and different constraints on
identiifers, and different constrains
on reliability and the way solutions
are componentized across a set of
nodes (hosts, routers, if you must)

an architecture that was purely
constraint based (i.e. just said what
you DONT do) would be very

In missive <a06240808c44cf2bbbebf@[]>, 
John Day typed:

 >>At 10:52 -0400 2008/05/11, David P. Reed wrote:
 >>>Snooping honors the Layeristi - granting them rhetorical power they 
 >>>never deserved.   It sounds like "cheating" or "illegal" operation. 
 >>>The Internet was born without layers - it used architectural

More information about the end2end-interest mailing list