expanding this a bit, via an IM w/ Seo (this will sound a bit familiar, Seo
;-))

personally, I really like the term "agent" as, to me anyway, it adds a later
of implied security e.g. "to talk to me you must go through my agent"

it also implies a sense of communication rather than adaptation or
translation

I'm a *BIG* fan of Smalltalk, so that's probably where my preference stems
from


Adding a bit to this, when I think of the CLR I think of CIL, and CIL is,
quite obviously, the Lingua Franca of the .NET platform.  If you can speak
CIL, you can speak to the CLR, and if you can speak to the CLR, you don't
need to do any translation between languages.  The CLR will do that for
you.  Maybe it's the abstractionist in me, but anytime you can take focus
away from a task that sounds difficult (e.g. translation) and focus instead
on what you are truly attempting to accomplish (e.g. communication between
objects), your going to be a more productive programmer as you can stop
thinking in terms of "how can I say this in a way you will understand" and
instead "here's my message.  what say ye in return?" :D




On 5/5/07, M. David Peterson <[EMAIL PROTECTED]> wrote:

agents

On 5/5/07, Sanghyeon Seo <[EMAIL PROTECTED]> wrote:
>
> To all those who are following Dynamic Language Runtime articles on
> Jim's Thinking Dynamic,
>
> I think this article from Attila Szegedi captures the main idea very
> nicely, and I actually like his terminologies better. (I mean,
> compared to "One True Object", which sounds rather silly...)
>
> Note: Szegedi is the current maintainer of Mozilla Rhino, JavaScript
> implementation for JVM, so his article uses examples from JVM.
>
> In-process cross-language object interaction: adapters or navigators?
> http://www.szegedi.org/articles/wrappersOrNavigators.html
>
> What do you think?
>
> --
> Seo Sanghyeon
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>



--
/M:D

M. David Peterson
http://mdavid.name | http://www.oreillynet.com/pub/au/2354 |
http://dev.aol.com/blog/3155




--
/M:D

M. David Peterson
http://mdavid.name | http://www.oreillynet.com/pub/au/2354 |
http://dev.aol.com/blog/3155
_______________________________________________
users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to