comp.lang.ada
 help / color / mirror / Atom feed
From: Georg Bauhaus <rm.dash-bauhaus@futureapps.de>
Subject: Re: Howto read line from a stream
Date: Thu, 04 Jun 2009 11:41:38 +0200
Date: 2009-06-04T11:41:38+02:00	[thread overview]
Message-ID: <4a2796d2$0$30234$9b4e6d93@newsspool1.arcor-online.net> (raw)
In-Reply-To: <1x2tgzxiay4t3$.rvhjms1ggu3h.dlg@40tude.net>

Dmitry A. Kazakov schrieb:

> Do you plan an admin position for your ball-point pen? You must be a very
> wealthy man...

Reminds me that I need to get one or two ballpen refills.

> The point is, either the configuration is trivial and you don't need any,
> or else it is non-trivial and then a representation of it as a tree does
> not work.

What would be the reason that trees don't work?
I notice that alternative formats have tree structure, such as

Name.Space.This = 123
Name.Space.That = foo
Another.Thing = bar

Dot, almighty...
(Java properties files).


> XML is rooted in dark ages of computing,

The dark ages of configuration are not over, and they will
not be over as long as we are here;  remember the
protocols being written in quality C?  ;-)

> from the times when people didn't
> really understand that there is no data. Because data without behavior is
> noise.

Data and behavior can have a *separate* representation
when moving between parts of a technical process.


> It
> does not add any value.

Config data does not need to *add* value.
Just *provide* values.  Valid values.  XML validation
is a start, and can be performed anywhere.
Here in the chain XML can add value to some technical
production process.


> My middleware binds publishers and subscribers without XML.

Since you are the one who has written the
middleware (a one producer connected system?
long term maintenance contracts? cooperative
atmosphere?),
I suppose it is unlikely processing some cleverly
made outside octet format such as videotext.


> If input is connected, it cannot be outside my responsibility.

Producing data can be an outside your responsibility.
I'd expect input validation to be more likely successful
when data has been preprocessed.  This is somewhat
like a journalist would be responsible, in part, for
what he writes before the editor does his work.




  reply	other threads:[~2009-06-04  9:41 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-05-31 10:41 Howto read line from a stream Tomek Walkuski
2009-05-31 11:29 ` Tomek Wałkuski
2009-05-31 12:02   ` Dmitry A. Kazakov
2009-05-31 12:56     ` Tomek Wałkuski
2009-05-31 14:30       ` Tomek Wałkuski
2009-05-31 15:13       ` Dmitry A. Kazakov
2009-06-01 23:30         ` Randy Brukardt
2009-06-02  7:30           ` Dmitry A. Kazakov
2009-06-02  9:36             ` Georg Bauhaus
2009-06-02 10:24               ` Dmitry A. Kazakov
2009-06-02 21:15             ` Randy Brukardt
2009-06-01  6:34     ` Pascal Obry
2009-06-01  0:05   ` Jeffrey R. Carter
2009-06-03 15:49     ` Tomek Wałkuski
2009-06-03 18:04       ` Jeffrey R. Carter
2009-06-03 21:41         ` Maciej Sobczak
2009-06-04  8:56           ` Jean-Pierre Rosen
2009-06-04  9:05             ` Ludovic Brenta
2009-06-04 13:05             ` Maciej Sobczak
2009-06-04 14:16               ` Jean-Pierre Rosen
2009-06-04 19:48                 ` Ludovic Brenta
2009-06-04 14:24               ` Dmitry A. Kazakov
2009-06-03 19:07       ` sjw
2009-06-03 19:26         ` Dmitry A. Kazakov
2009-06-03 19:43           ` Georg Bauhaus
2009-06-03 20:11             ` Dmitry A. Kazakov
2009-06-03 22:09               ` Georg Bauhaus
2009-06-04  8:19                 ` Dmitry A. Kazakov
2009-06-04  9:41                   ` Georg Bauhaus [this message]
2009-06-04 10:23                     ` Dmitry A. Kazakov
2009-06-04 12:14                       ` Georg Bauhaus
2009-06-04 14:54                         ` Dmitry A. Kazakov
2009-06-04 16:33                           ` Georg Bauhaus
2009-06-05  9:57                             ` Dmitry A. Kazakov
2009-06-04 14:16         ` andrew
2009-06-01 19:12   ` björn lundin
2009-05-31 11:34 ` Dmitry A. Kazakov
2009-05-31 15:38   ` sjw
2009-05-31 16:07     ` Dmitry A. Kazakov
2009-05-31 20:39       ` Niklas Holsti
2009-05-31 22:00       ` sjw
2009-06-01  8:35         ` Dmitry A. Kazakov
2009-06-01 23:34     ` Randy Brukardt
2009-06-02  2:27 ` anon
replies disabled

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