OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-ndrsc message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: RE: [ubl-ndrsc] XML and Polymorphism


Eve:

I've always heard Java interfaces discussed as not really implementing
"multiple inheritance". Is this the same thing as "polymorphism" in your
sense of it?

I agree that "polymorphism" is potentially confusing, but I always thought
it was somebody else's fait-accompli. What else should we call it, to be
clearer?

Cheers,

Arofan

-----Original Message-----
From: Eve L. Maler [mailto:eve.maler@sun.com]
Sent: Friday, February 28, 2003 8:09 AM
To: A Gregory
Cc: UBL NDR
Subject: Re: [ubl-ndrsc] XML and Polymorphism


Sorry to have sounded accusatory!  I didn't mean it that way.  But I do
think you'll find that presenting the concept under this banner will
confuse a lot of ordinary programmers...  Most programming languages
don't offer true polymorphism because it's very hard.  Java sort of has
it, but cheats by making you do all the work of mapping to multiple
classes (with interfaces).

	Eve

A Gregory wrote:
> Eve:
>
> In my experience, the term "polymorphism" is actually used this way pretty
> often among the tiny community of those who care ;-)
>
> The way Matt Fuch intended it was that, because an element could be
> identified to the processor with many different names (all of the names of
> its ancestors) it was 'polymorphic'. It makes sense if you think about
Java
> binding the way Matt Fuchs does, although it is certainly not immediately
> obvious how it is intended. Matt has presented on this subject to the OMG
> and in some other places, though, so don't blame me and eDuardo(!)
>
> Matt:
>
> Matthew Fuchs gave a presentation at the last XML 2002 conference
> (Baltimore), so his contact info should be in the proceedings. He's
working
> for a company that does something with security, if I remember right. I
> don't have my copy of the proceedings, but somebody should, and I can look
> up his contact info when I get home (next week) if you don't find it
before
> then.
>
> Cheers,
>
> Arofan
>
>
>

--
Eve Maler                                        +1 781 442 3190
Sun Microsystems                            cell +1 781 354 9441
Web Technologies and Standards               eve.maler @ sun.com


----------------------------------------------------------------
To subscribe or unsubscribe from this elist use the subscription
manager: <http://lists.oasis-open.org/ob/adm.pl>




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC