comp.lang.ada
 help / color / mirror / Atom feed
From: Marin David Condic <nobody@noplace.com>
Subject: Re: XML DOM Binding for Ada 95 - matter of style
Date: Thu, 31 Jul 2003 06:57:33 -0400
Date: 2003-07-31T10:57:37+00:00	[thread overview]
Message-ID: <3F28F61D.4050504@noplace.com> (raw)
In-Reply-To: uk7a0gejp.fsf@nasa.gov

Another argument against that notion is that you then have yet another 
proliferation of a different "standard". I'm looking at Trudy Levine's 
column in the most recent Ada Letters and noticing the wide 
proliferation of possible container libraries out there and I'm sure 
this is not a comprehensive list mentioning every one that is publically 
available. (Not to mention all those sitting in private libraries that 
were home grown but not distributed.) Do we really need to see yet more 
variations of a library where the fundamental purpose and functionality 
has not changed?

My opinion is this: The XML standard for document content is the only 
real compatibility one needs to maintain. The interface to access it 
ought to be treated more as a "suggestion" with what is natural for the 
language of implementation being the deciding factor. Don't be different 
just for the sake of being different - keep names of things 
similar/recognizable and provide mostly the same operations, etc. - but 
do it in a way that makes sense for Ada.

BTW: I never really liked the XMLAda approach of using discriminated 
records and thought it should have been built in a more Object Oriented 
way using tagged records. (Thus giving fuel to the C++/Java critics of 
Ada where they can observe that given an object oriented design, Ada 
apparently can't implement it in an object oriented way with 
inheritance, etc.) It would be a good thing to look to fix in any 
enhanced interface to the XML-DOM.

MDC

Stephen Leake wrote:
> 
> 
> Well, same pay for you in the short run (one thesis), but significant
> gain for both you and the community in the long run.
> 


-- 
======================================================================
Marin David Condic
I work for: http://www.belcan.com/
My project is: http://www.jast.mil/

Send Replies To: m c o n d i c @ a c m . o r g

     "In general the art of government consists in taking as
     much money as possible from one class of citizens to give
     to the other."

         --  Voltaire
======================================================================




  reply	other threads:[~2003-07-31 10:57 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-30 11:32 XML DOM Binding for Ada 95 - matter of style DENNY VRANDECIC
2003-07-30 12:33 ` Martin Dowie
2003-07-30 15:20   ` Denny Vrandecic
2003-07-30 16:33     ` Stephen Leake
2003-07-31 10:57       ` Marin David Condic [this message]
2003-07-31 11:27         ` Preben Randhol
2003-07-31 13:10           ` Matthew Heaney
2003-07-31 19:04             ` Simon Wright
2003-08-02 14:40               ` Matthew Heaney
2003-07-31 20:25             ` Randy Brukardt
2003-08-01 11:46           ` Marin David Condic
2003-08-02  3:40             ` Matthew Heaney
2003-08-02 12:08               ` Marin David Condic
2003-08-02 14:46                 ` Matthew Heaney
2003-08-02 21:25                   ` Ed Falis
2003-08-05 19:59                   ` Marin David Condic
2003-08-03 16:42                 ` Matthew Heaney
2003-08-04  8:04                   ` Dmitry A. Kazakov
2003-08-05  8:00                     ` Georg Bauhaus
2003-08-05 11:46                       ` Dmitry A. Kazakov
2003-08-05 13:34                         ` Georg Bauhaus
2003-08-06  9:03                           ` Dmitry A. Kazakov
2003-08-06 18:15                             ` signature like constructions (was: Re: XML DOM Binding for Ada 95 - matter of style) Georg Bauhaus
2003-08-07 10:12                               ` Dmitry A. Kazakov
2003-08-07 16:22                                 ` signature like constructions Georg Bauhaus
2003-08-08  8:31                                   ` Dmitry A. Kazakov
2003-08-08 10:12                                     ` Robert I. Eachus
2003-08-08 13:29                                       ` Dmitry A. Kazakov
2003-08-08 19:37                                         ` Robert I. Eachus
2003-08-09  0:58                                           ` Alexander Kopilovitch
2003-08-09  7:39                                             ` Robert I. Eachus
2003-08-10  1:30                                               ` Alexander Kopilovitch
2003-08-10  4:11                                                 ` Robert I. Eachus
2003-08-11 10:25                                           ` Dmitry A. Kazakov
2003-08-08 23:44                                         ` Alexander Kopilovitch
2003-08-11  9:54                                           ` Dmitry A. Kazakov
2003-08-11 14:59                                             ` Alexander Kopilovitch
2003-08-12  9:54                                               ` Dmitry A. Kazakov
2003-08-13 22:28                                                 ` Alexander Kopilovitch
2003-08-09  8:32                                       ` Simon Wright
2003-08-09 15:32                                         ` Robert I. Eachus
2003-08-07 12:52                             ` XML DOM Binding for Ada 95 - matter of style Matthew Heaney
2003-08-07 15:03                               ` Dmitry A. Kazakov
2003-08-07 12:28                           ` Matthew Heaney
2003-08-05 20:05                   ` Marin David Condic
2003-07-30 16:34     ` Martin Dowie
2003-07-30 17:54 ` tmoran
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox