Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


RE: Re: [xml-dev] DOM's javascript roots (was Re: [xml-dev] HaveJDOM / XOM / etc. failed?)

From: "Michael Champion" <michael.champion@-------.--->
To: "Robin Berjon" <robin.berjon@------.-->, "Elliotte Harold" <elharo@-------.---.--->
Date: 4/4/2006 8:13:00 PM
> CC: xml-dev@l...
> From: robin.berjon@e...
> Date: Tue, 4 Apr 2006 20:27:44 +0200
> To: elharo@m...
> Subject: Re: [xml-dev] DOM's javascript roots (was Re: [xml-dev] Have JDOM / XOM / etc. failed?)
> 
> On Mar 31, 2006, at 22:45, Elliotte Harold wrote:

> > Of course. No method overloading. Think createElement,  
> > createElementNS, etc. Java and C++ wouldn;t desing an API like that.
 
No individual would.  But ponder http://despair.com/meetings.html and http://despair.com/compromise.html :-)

> 
> That's a red herring, you can trivially switch on arguments.length. I  
> think that whatever constraints that brought them to do this were  
> different. I'm not the OMG IDL specialist but could the overloading  
> issues come from there? 
 
I believe that was the strongest argument against method overloading in the DOM.  As I've argued many times on this list, it's easy to flip the bozo bit on the DOM (and I personally think it's time to consider end of life planning for the poor ol' dog). But to understand where it came from one needs to remember those days of yore when CORBA was considered the wave of the future, and its constraints -- e.g. no overloading, the assumption of language neutrality, etc. -- were baked into DOM. 
 
So,  cheer up everyone and and ponder http://despair.com/consulting.html . Crush! Zap! Destroy! Junk e-mail trembles before the might of Windows Live(tm) Mail beta. Windows Live(tm) Mail beta


transparent
Print
Mail
Like It
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent