From: Nick Collier <nick.collier@ve...> - 2002-02-16 17:39:35
I've come across a paper that describes a technique for mixing classes
and interfaces on the fly to create new classes. This may be applicable
to the space library and aspect oriented programming stuff we talked
about a while ago.
The paper itself is not particularly good, but a few nifty ideas.
Social Science Research Computing
University of Chicago
I am sorry for not getting back to you earlier on this.
I did read the paper in the meanwhile, however, and
I liked the idea very much. I did not have time to think
about the exact way we should use it, but I will.
Here, the questions are:
i) what exactly do we want to use it for?
ii) how can we make the usage as 'smooth' to
the user as possible?
In my experience, users are often afraid of simple casting
already, so I usually try to avoid the more advanced Java
constructs. Especially, if I expect them to use it frequently.
I am not sure about this position, however, since an
Evolver-like layer should remove all these difficulties in the long run.
At 12:39 PM 2/16/02 -0500, Nick Collier wrote:
>I've come across a paper that describes a technique for mixing classes
>and interfaces on the fly to create new classes. This may be applicable
>to the space library and aspect oriented programming stuff we talked
>about a while ago.
>The paper itself is not particularly good, but a few nifty ideas.
>Social Science Research Computing
>University of Chicago
>Repast-developer mailing list
Laszlo Gulyas, MSc Phone: (617)
Government Department Weatherhead Center for International Affairs
Harvard University 602C Coolidge Hall
1737 Cambridge street Cambridge, MA-02138