comp.lang.ada
 help / color / mirror / Atom feed
From: brbarkstrom@gmail.com
Subject: Re: Textedit and txt
Date: Wed, 13 May 2015 05:07:01 -0700 (PDT)
Date: 2015-05-13T05:07:01-07:00	[thread overview]
Message-ID: <432ba67d-374d-4ce9-9248-81e7e8ae4327@googlegroups.com> (raw)
In-Reply-To: <mitsvn$1in$1@loke.gir.dk>

> ...
> > I don't agree with
> > the notion of creating a "deprecated" category of items.
> 
> Ada has had such a category since Ada 95. See Annex J. So we'd hardly be 
> creating it, just adding to it.
> 
> I'm not much interested in that; I'd just make a new set of stuff that lives 
> alongside the old stuff (I don't see any practical way to get rid of type 
> String itself). I'd love to take all of the Wide_Wide_ stuff and toss it 
> into the garbage, as no one would ever use that if they had any reasonable 
> choice (wastes too much space and time).
> 
> The problem is that we're supposed to add Wide_Wide_ support to everything 
> that doesn't have it already, and if we do that, everything turns to 
> madness. (Do you want to have Wide_Wide_Open in all of the I/O libraries? I 
> sure as heck don't.) So the question isn't whether we add a large lump of 
> new stuff (that's a given), the question is whether we try to do it sanely 
> or just give up and add another thousand things no one will ever use. (The 
> Wide_Wide_ stuff is already in that category.)
> 
>                                                  Randy.

Sounds sensible.

I'll note for general interest that the new Comm. of the ACM has an
article on a legal case that may come up before the Supreme Court with
an argument between Oracle and Google about whether API's can be copyrighted.
Oracle has argued that the API's that give rise to the Java libraries can
be copyrighted; Google argues that they can't [see Sprigman, C. J., 2015:
Oracle v. Google: A High-Stakes Legal Fight for the Software Industry,
CACM, 58, No. 5, 27-29].  The article points out that one of the advantages
of Java (at present) is that developers can become familiar with the libraries
of methods and quickly apply them when they want to write a new application.
If Oracle wins, Oracle will probably want to make the libraries proprietary
and license them.  I suspect that the Ada libraries, particularly those that
are part of the gcc releases, may be less prone to that kind of problem.
However, the case bears watching.

Bruce B.


      reply	other threads:[~2015-05-13 12:07 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-04-24 21:40 Annoying behavior Laurent
2015-04-25  4:31 ` gautier_niouzes
2015-04-25  6:51   ` Laurent
2015-04-25  4:50 ` Niklas Holsti
2015-04-25  7:15   ` Laurent
2015-04-25  8:10     ` Niklas Holsti
2015-04-25 15:37       ` Laurent
2015-04-25 13:54 ` Stephen Leake
2015-04-25 15:46   ` Laurent
2015-04-25 17:02     ` Simon Wright
2015-04-25 17:41     ` Niklas Holsti
2015-04-25 18:58       ` Laurent
2015-04-25 19:30         ` Georg Bauhaus
2015-04-25 20:13           ` Laurent
2015-04-25 21:46             ` Laurent
2015-04-25 23:16           ` Bob Duff
2015-04-26 10:38     ` Jedi Tek'Unum
2015-04-26 11:52       ` Textedit and txt Laurent
2015-04-26 13:21         ` brbarkstrom
2015-05-06 21:23           ` Randy Brukardt
2015-05-07 21:12             ` Laurent
2015-05-07 21:48               ` Simon Wright
2015-05-07 22:24                 ` Laurent
2015-05-08  5:50                   ` Simon Wright
2015-05-08  7:35                     ` Laurent
2015-05-08 23:35               ` Randy Brukardt
2015-05-09 19:25                 ` Laurent
2015-05-09 21:36                   ` Anh Vo
2015-05-11 17:00                 ` Shark8
2015-05-11 17:49                   ` Dmitry A. Kazakov
2015-05-09 15:23               ` brbarkstrom
2015-05-12  1:10                 ` Randy Brukardt
2015-05-12 12:44                   ` brbarkstrom
2015-05-12 21:57                     ` Randy Brukardt
2015-05-13 12:07                       ` brbarkstrom [this message]
replies disabled

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