comp.lang.ada
 help / color / mirror / Atom feed
From: Jerrid Kimball <jerrid@kimball.co>
Subject: Re: Ada Reference Manual 2012 in info format
Date: Wed, 09 May 2012 11:51:22 -0500
Date: 2012-05-09T11:51:22-05:00	[thread overview]
Message-ID: <joe7ad$ntc$1@munin.nbi.dk> (raw)
In-Reply-To: <1qod0a82z1gx4.6ncrd98m7cz3.dlg@40tude.net>

On 05/09/2012 09:09 AM, Dmitry A. Kazakov wrote:
> On Wed, 09 May 2012 15:56:32 +0200, Georg Bauhaus wrote:
>
>> On 09.05.12 15:00, Dmitry A. Kazakov wrote:
>>> On Wed, 09 May 2012 07:06:06 -0500, Nasser M. Abbasi wrote:
>>>
>>>> I think XML is not good for math.
>>>
>>> XML is not good for anything.  I don't care about Web but in automation it
>>> becomes a growing problem that precious bandwidth and human resources are
>>> spent on chewing XML mess.
>>
>> Writing math papers and making data traveling automation networks
>> seem rather different use cases.
>
> Yes, though XML is usually advocated as a universal solution for
> everything.
>
> Just two weeks ago, or so, XML was proposed to handle Ada source code.
>
> Wouldn't be great to have math in XML:
>
> <operation name='*'>
>     <number>
>       <digit position=1>3</digit>
>       <digit position=2>1</digit>
>     </number>
>     <number>
>       <digit position=1>5</digit>
>       <digit position=2>6</digit>
>     </number>
> ....
>
> no?
>

Oliver was hardly suggesting that XML is universal solution, good grief. 
  However, XML is a huge player on many fronts for a number of reasons 
including being easily readable by humans and being standardized.  There 
are, of course, instances where XML has been abused in very horrible 
ways--what hasn't been (Yes, even Ada has been.  You know it!)--but this 
in no way precludes it from being used for its intended purpose as a 
language for describing documents.  What an idea!  Obviously this will 
never change, but I'm sure we'll have good fun with the XML.

Keep in mind you are no obliged to come anywhere near it if you do not 
so desire.  So--and this is directed at Randy also--feel free to stay 
away from anything Oliver or I perceive as innovations on the front of 
community building ad if you don't have useful discourse, let your keys 
be silent because this sort of banter isn't helping him, me, CLA, Ada or 
anyone or anything else.  It's just trolling.  The limited bandwidth of 
your automation system networks and other difficulties you encounter are 
hardly relevant to RM formatting and frankly aren't even worth 
mentioning in this discussion.  George said it well with brevity. :)

That example is a bit far-fetched, too--almost obnoxiously so.  That's 
the sort of XML you might see on a late night infomercial for YAML. 
"Does your XML look this?"  "Don't you hate all those *ugly* tags?" 
"Always cutting yourself on those pesky brackets?"

I'm not entirely sure of the endianness of your numbers (you specified 
everything except the most obvious), but I imagine it could be reduced 
to a single tag.  It would depend on a lot of factors, but something 
like this doesn't seem out of the question:

<multiply>
    <left>31</left>
    <right>56</right>
</multiple>

or dare I suggest:

<multiply operands="31 56" /> <!-- multiplication is commutative after 
all -->

or have I gone too far?

Of course DSA has to represent things across the line.  I haven't done a 
whole lot with it, so far.  How does GIOP send data across the line?

That's my contribution for the day.

Have a good one.

Oliver ;)


-
Jerrid



  parent reply	other threads:[~2012-05-09 16:51 UTC|newest]

Thread overview: 104+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-04-29 15:22 Ada Reference Manual 2012 in info format Stephen Leake
2012-04-30  6:06 ` Jerrid Kimball
2012-05-01  3:19   ` Randy Brukardt
2012-05-01  6:06     ` Thomas Løcke
2012-05-01  9:56       ` Yannick Duchêne (Hibou57)
2012-05-03 15:26       ` J Kimball
2012-05-03 14:26     ` [OT] CSS max-width (Was: Ada Reference Manual 2012 in info format) Jacob Sparre Andersen
2012-05-03 15:52       ` Yannick Duchêne (Hibou57)
2012-05-03 22:34         ` Randy Brukardt
2012-05-03 15:23     ` Ada Reference Manual 2012 in info format Jerrid Kimball
2012-05-03 23:25       ` Randy Brukardt
2012-05-04  1:28         ` BrianG
2012-05-09 11:17         ` Oliver Kleinke
2012-05-09 12:06           ` Nasser M. Abbasi
2012-05-09 13:00             ` Dmitry A. Kazakov
2012-05-09 13:56               ` Georg Bauhaus
2012-05-09 14:09                 ` Dmitry A. Kazakov
2012-05-09 14:52                   ` Ludovic Brenta
2012-05-09 16:33                   ` Georg Bauhaus
2012-05-09 16:39                     ` Dmitry A. Kazakov
2012-05-09 16:51                   ` Jerrid Kimball [this message]
2012-05-09 17:21                     ` Dmitry A. Kazakov
2012-05-09 19:53                       ` Georg Bauhaus
2012-05-10 10:15                         ` Stephen Leake
2012-05-09 19:59                     ` Simon Wright
2012-05-10  1:42                     ` Randy Brukardt
2012-05-10  7:21                       ` Dmitry A. Kazakov
2012-05-10  7:35                         ` Nasser M. Abbasi
2012-05-10  9:43                           ` Simon Wright
2012-05-10 10:44                           ` Jacob Sparre Andersen
2012-05-10 13:19                             ` Nasser M. Abbasi
2012-05-11 11:49                               ` Stephen Leake
2012-05-11 15:06                                 ` Nasser M. Abbasi
2012-05-10 15:05                           ` Manuel Collado
2012-05-10 15:42                             ` Yannick Duchêne (Hibou57)
2012-05-10 22:15                               ` Manuel Collado
2012-05-11  1:16                                 ` Yannick Duchêne (Hibou57)
2012-05-11 10:47                                   ` Manuel Collado
2012-05-11 11:35                                     ` Yannick Duchêne (Hibou57)
2012-05-12  0:52                                     ` Randy Brukardt
2012-05-14 11:03                                       ` Manuel Collado
2012-05-12 10:04                                     ` Stephen Leake
2012-05-14 11:07                                       ` Manuel Collado
2012-05-11 11:47                           ` Stephen Leake
2012-05-11 14:42                             ` Simon Wright
2012-05-12 10:52                               ` Stephen Leake
2012-05-12  0:59                             ` Randy Brukardt
2012-05-10 13:47                       ` Yannick Duchêne (Hibou57)
2012-05-11 11:57                         ` Stephen Leake
2012-05-11 12:55                           ` Yannick Duchêne (Hibou57)
2012-05-11 13:43                             ` Georg Bauhaus
2012-05-12  0:46                       ` Randy Brukardt
2012-05-10  0:57                   ` Yannick Duchêne (Hibou57)
2012-05-10  7:13                     ` Dmitry A. Kazakov
2012-05-10 13:37                       ` Yannick Duchêne (Hibou57)
2012-05-10 15:02                         ` Dmitry A. Kazakov
2012-05-10 15:32                           ` Yannick Duchêne (Hibou57)
2012-05-10 15:58                             ` Dmitry A. Kazakov
2012-05-11  2:23                           ` Oliver Kleinke
2012-05-10  1:32           ` Randy Brukardt
2012-05-10  1:54           ` Randy Brukardt
2012-05-11  2:36             ` Oliver Kleinke
2012-05-12  1:08               ` Randy Brukardt
2012-05-10 10:11           ` Stephen Leake
2012-05-11  2:07             ` Oliver Kleinke
2012-05-11  2:44               ` Yannick Duchêne (Hibou57)
2012-05-11  2:50                 ` Oliver Kleinke
2012-05-11  7:51                 ` Suggestion for RM HTML formatter extension (Was: Ada Reference Manual 2012 in info format) Jacob Sparre Andersen
2012-05-11 10:03                   ` Martin
2012-05-11 15:32                   ` Suggestion for RM HTML formatter extension Simon Wright
2012-05-11 15:53                     ` Simon Wright
2012-05-11 21:01                       ` Jacob Sparre Andersen
2012-05-11 21:04                       ` Ludovic Brenta
2012-05-11 21:59                     ` Simon Wright
2012-05-12 10:48                       ` Stephen Leake
2012-05-12 12:34                         ` Simon Wright
2012-05-14 11:36                     ` Manuel Collado
2012-05-14 16:20                       ` Simon Wright
2012-05-15  7:02                       ` Randy Brukardt
2012-05-15  8:54                         ` Georg Bauhaus
2012-05-12 10:37                 ` Ada Reference Manual 2012 in info format Stephen Leake
2012-05-12  1:43               ` Randy Brukardt
2012-05-12 10:33               ` Stephen Leake
2012-05-19  3:58               ` Yannick Duchêne (Hibou57)
2012-05-11 11:59             ` Stephen Leake
2012-05-01 11:51   ` Stephen Leake
2012-05-03 15:03     ` Jerrid Kimball
2012-05-03 21:52       ` Manuel Collado
2012-05-03 22:43         ` Randy Brukardt
2012-05-04  7:58       ` Stephen Leake
2012-05-05 14:23         ` Yannick Duchêne (Hibou57)
2012-05-06 16:13           ` Stephen Leake
2012-05-06 16:27             ` Yannick Duchêne (Hibou57)
2012-05-08  0:54             ` Randy Brukardt
2012-05-03 15:56 ` Yannick Duchêne (Hibou57)
2012-05-03 22:40   ` Randy Brukardt
2013-02-23 20:46 ` Oliver Kellogg
2013-02-24 19:06   ` Stephen Leake
2013-02-25 23:27     ` Randy Brukardt
2013-02-26  4:05       ` Nasser M. Abbasi
2013-02-26 13:23         ` Robert A Duff
2013-02-26 19:49           ` Nasser M. Abbasi
2013-02-26 22:04           ` Randy Brukardt
2013-04-02 17:50       ` M. Strobel
replies disabled

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