comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@merv.cs.nyu.edu (Robert Dewar)
Subject: Re: Clear Screen
Date: 1997/02/27
Date: 1997-02-27T00:00:00+00:00	[thread overview]
Message-ID: <dewar.857057973@merv> (raw)
In-Reply-To: 5f15dg$an@fozzie.sun3.iaf.nl


Geert asks

<<Maybe you could explain why the perfectly reasonable and standard use
of Ascii.ESC, Ascii.TAB etc has been declared obsolete?>>

because the referenced standard is obsolete. You know what Ascii means
to you, but the standards world does not. This standard has been obsoleted
by the standard referenced in the Latin-1 package.

So from a formalistic point of view there was an argument that this
package was no longer appropriate so it was put in Annex J (we could
not actually remove it because of compatibility issues).

I argued strongly against the whole idea of Annex J, but I lost (and
surprisingly, I was in a small minority here. But I let it go because
this is a documentation issue only!

The features in annex J are fully supported in Ada 95, and are tested
by the ACVC suite, and must be fully supported in all Ada 95 compilers.
They may be used freely in Ada 95 programs -- some people may feel for
aesthetic reasons that they want to avoid the use of annex J features,
but that's a bed they make for themselves.

If you feel, as I certainly do, that it makes more sense to write Ascii.LF,
then to with the Latin-1 package -- this incidentally is especially true
if you are allergic to use clauses -- then go ahead and write Ascii.LF.

Sure, there are some people who harbour the fantasy that the annex J
features will be eliminated in Ada 0X (these must be the same people
who thought the ALTER verb could be removed from COBOL-8X) but in practice
the compatibility argument will be *stronger* next time around, not
weaker, so these features are not about to disappear!






  reply	other threads:[~1997-02-27  0:00 UTC|newest]

Thread overview: 56+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <330D0C26.6331@videotron.ca>
1997-02-21  0:00 ` Clear Screen Larry Kilgallen
1997-02-22  0:00   ` Albert K. Lee
1997-02-22  0:00     ` Tom Moran
1997-02-23  0:00       ` Tom Moran
1997-02-24  0:00       ` Jean-Etienne Doucet
1997-02-25  0:00         ` Robert Dewar
1997-02-26  0:00           ` Geert Bosch
1997-02-27  0:00             ` Robert Dewar [this message]
1997-02-28  0:00               ` Norman H. Cohen
1997-03-03  0:00                 ` Keith Thompson
1997-03-03  0:00                   ` Robert Dewar
1997-03-05  0:00                     ` Keith Thompson
1997-02-27  0:00           ` Robert I. Eachus
1997-03-01  0:00             ` Robert Dewar
1997-02-28  0:00           ` Keith Thompson
1997-03-03  0:00           ` Robert I. Eachus
1997-03-05  0:00             ` Robert Dewar
1997-02-26  0:00       ` Keith Thompson
1997-02-24  0:00     ` Robert Dewar
1997-02-24  0:00 ` Thomas Koenig
1997-02-28  0:00   ` bill
1997-03-04  0:00 Marin David Condic, 561.796.8997, M/S 731-93
1997-03-06  0:00 ` Robert Dewar
1997-03-06  0:00 ` Robert Dewar
1997-03-06  0:00   ` Larry Kilgallen
1997-03-06  0:00     ` Robert Dewar
  -- strict thread matches above, loose matches on Subject: below --
1997-03-23  0:00 Brian Hyatt
1997-03-25  0:00 ` Albert K. Lee
1997-03-25  0:00   ` Michael F Brenner
2000-05-27  0:00 Karlene
2000-05-27  0:00 ` Robert Dewar
2000-05-27  0:00 ` David C. Hoos, Sr.
2000-05-28  0:00   ` MARIE Eric
2000-05-28  0:00     ` Sune Falck
2000-05-28  0:00       ` Tarjei Tj�stheim Jensen
2000-05-29  0:00       ` MARIE Eric
2000-05-29  0:00 ` Pascal Obry
2001-11-06 20:19 Clear screen David Tumpa
2001-11-06 21:25 ` Adrian Knoth
2001-11-07  9:07 ` John McCabe
2001-11-07 16:37   ` Jeffrey Carter
2001-11-07 16:52 ` Darren New
2001-11-07 17:07   ` Preben Randhol
2001-11-07 18:59   ` tmoran
2001-11-07 19:42   ` Larry Kilgallen
2001-11-07 21:31     ` Darren New
2001-11-08  9:30       ` Preben Randhol
2001-11-08 16:40         ` Darren New
2001-11-08 19:36           ` Pascal Obry
2001-11-07 22:04     ` Jeffrey Carter
2001-11-13 15:34   ` John English
2001-11-25 22:05     ` Nick Roberts
2001-11-26 10:58       ` John English
2001-12-05 23:05       ` Daniel Krupke
2001-12-06  1:59         ` Larry Kilgallen
2001-12-06  8:13         ` John English
replies disabled

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