comp.lang.ada
 help / color / mirror / Atom feed
* Ichbiah's Letter
@ 2014-10-24 18:20 vincent.diemunsch
  2014-10-24 18:47 ` Jeffrey Carter
  0 siblings, 1 reply; 36+ messages in thread
From: vincent.diemunsch @ 2014-10-24 18:20 UTC (permalink / raw)


Does anyone knows where I could find Jean Ichbiah's resignation letter to Anderson.
I know it might seem quite annoying for some people to read this, especially those
who, like me likes Ada and try to promote the langage, but I really need to 
understand some important things about the design of Ada 9X.

You may reply privately if you prefer.

Vincent



^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-20 10:10 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!howland.reston.ans.net!torn!
  0 siblings, 0 replies; 36+ messages in thread
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!howland.reston.ans.net!torn! @ 1993-04-20 10:10 UTC (permalink / raw)


alex@cs.umd.edu (Alex Blakemore) writes:
: did C++ add new keywords to C?

Let's see: class, this, template, try, catch, throw, public, private,
protected, overload (since removed), operator, virtual, ...

-- 
-------------------------------------------------------------------------------
John English                    | "There are basically two types of dicks,
Dept. of Computing              |  hard dicks and floppy dicks."
University of Brighton          |    -- from a student essay on storage media
E-mail: je@unix.brighton.ac.uk  | "Disks are divided into sex & tractors."
Fax:    0273 642405             |    -- from one of my lectures (on a bad day)
-------------------------------------------------------------------------------

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-16  9:24 pipex!uknet!warwick!zaphod.crihan.fr!univ-lyon1.fr!scsing.switch.ch!sicsu
  0 siblings, 0 replies; 36+ messages in thread
From: pipex!uknet!warwick!zaphod.crihan.fr!univ-lyon1.fr!scsing.switch.ch!sicsu @ 1993-04-16  9:24 UTC (permalink / raw)


In article <C5J0I4.Dn1@crdnns.crd.ge.com>, groleau@e7sa.crd.ge.com (Wes Groleau
 X7574) writes:
: The trailing underscore is a quick fix that can be easily automated.  It is
: NOT a good idea to allow it to remain in code when actually doing maintenance
: on that code.

Right.  Don't you think maintainers will find code in 2015 with
trailing underlines all over the place?

If the goal is really to allow quick, automatized fixes, wouldn't it
be much easier to change the old identifiers into something that uses
the upper-half of ISO Latin-1 (the 8-bit character set that will
replace ASCII in Ada 9X)?  For example, one could choose to change
systematically "Tagged" (old identifier) into "Tagged_83X" (new
identifier since "tagged" is now, needlessly, reserved) where X is,
say, some _striking_ glyph like the section sign (paragraph sign,
"inverted-P-with-bar", decimal code 167).

The characters found in the upper-half of Latin-1 do not exist in ASCII
(since it is/was 7-bit), so such a scheme is as safe as possible.

This approach wouldn't be a "quick fix," and wouldn't defile the beauty of
Ada.  On the other hand, allowing trailing underlines is an invitation
to abuse.  Further, consider what the Ada 83 Rationale states on the
topic of allowing single underlines _in_ identifiers:

  "... an underline character may appear between two other characters
   of an identifier.  This underline is significant and plays the role
   of _space_ in ordinary prose ... the significance of the underline
   makes SPACE_PER_SON a different identifier from SPACEPERSON or
   SPACE_PERSON ..." (p. 6, emphasis mine)

Now, add three unreadable variants: SPACE_PER_SON_, SPACEPERSON_,
SPACE_PERSON_.  How many Ada programmers (code maintainers) explicitly
look for/count with trailing underlines when reading Ada code?  Now, you
can't just assume that identifiers are sequences of words separated by
underline, since identifiers are sequences of anything from beginning to
end, including underlines (except you still can't have two underlines
in a row).  It is quite likely that a lot of coding guidelines will
simply state that "Thou shall not use trailing underlines."

So what's the use?  Is the "quick fix," changing the language, justifiable?


Keywords vs. more reserved words

: There is a tr[e]mendous risk of complexity in semantic analysis
: if words like "until" or "tagged" are not reserved.

The only problem is merely one of syntax analysis:

  type T is tagged private; -- if "tagged" is_ followed by "limited",
                            -- "private", "null" or "record", it's a keyword

  type T is Tagged .. 10;   -- if it is_n't, it isn't (note the use of an
                            -- underline to remove the ambiguity, like it? :-)

Looking at the grammar, I don't think there is room for ambiguity with
"tagged".  Same thing applies for "until", "protected", "aliased" and
"requeue."

So where is the "semantic complexity"?  Should we plan for future revisions
of the language?  (E.g. resolve against the addition of any more reserved
words, just define keywords if needs be?)
-- 
Magnus Kempe                "No nation was ever drunk when wine was cheap."
magnus@lglsun.epfl.ch                                   -- Thomas Jefferson

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-16  7:26 Hu Man
  0 siblings, 0 replies; 36+ messages in thread
From: Hu Man @ 1993-04-16  7:26 UTC (permalink / raw)


In article <450@fedfil.UUCP> news@fedfil.UUCP (news) writes:
>
>Face it.  It's over.  The fat lady has sung...  it's time to go home.
>
>Ted Holden


  Good.  Go home, then.

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-15 19:34 David Emery
  0 siblings, 0 replies; 36+ messages in thread
From: David Emery @ 1993-04-15 19:34 UTC (permalink / raw)


The biggest advantage of the trailing underscore is that it now makes
the absolutely horrible VMS naming conventions ambiguous.  Is
	FOO_.ada 
the package specification for package FOO, or the package body for
package FOO_ ?

				dave

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-15 18:01 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!howland.reston.ans.net!usene
  0 siblings, 0 replies; 36+ messages in thread
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!howland.reston.ans.net!usene @ 1993-04-15 18:01 UTC (permalink / raw)


In article <C5J0I4.Dn1@crdnns.crd.ge.com> groleau@e7sa.crd.ge.com (Wes Groleau 
X7574) writes:

>I presume you are pointing out that the trailing underscore makes hideous
>code legal.  Well, surprise!  Hideous code has always been legal in every
>language!

I beg to differ.  The point was not that Ada allowed one to write hideous
and unmaintainable code.  the point was that the 9X team had created an
upward incompatibility, and their recommended workaround was the creation
of hideous and unmaintainable code.

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-15 17:04 Michael Feldman
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Feldman @ 1993-04-15 17:04 UTC (permalink / raw)


In article <450@fedfil.UUCP> news@fedfil.UUCP (news) writes:
>
>Face it.  It's over.  The fat lady has sung...  it's time to go home.
>
Best idea I've heard in a long time. Go home, Ted.

Mike

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-15 13:08 Wes Groleau X7574
  0 siblings, 0 replies; 36+ messages in thread
From: Wes Groleau X7574 @ 1993-04-15 13:08 UTC (permalink / raw)


In article <1993Apr15.091100@lglsun.epfl.ch> magnus@lglsun.epfl.ch (Magnus Kemp
e) writes:
>The proposal was made because we opposed the introduction of underlines
>at the end of identifiers--which was supposed to "fix" the problem of
>new reserved words (just add "_" at the end of your identifiers if they
>have become reserved...).

The trailing underscore is a quick fix that can be easily automated.  It is
NOT a good idea to allow it to remain in code when actually doing maintenance
on that code.  There is a tramendous risk of complexity in semantic analysis
if words like "until" or "tagged" are not reserved.

>The trailing underline won.  Here is an example of what will be legal
>(as submitted by the French ISO delegates):
>
>     subtype new_ is integer;
>     constant_ : constant := 0;
>     range_ : constant := constant_;
>     dot_dot : constant := constant_;
>     type is_ is new new_;
>     subtype subtype_ is is_ range range_ .. dot_dot;

I presume you are pointing out that the trailing underscore makes hideous
code legal.  Well, surprise!  Hideous code has always been legal in every
language!  The only reason some of us Ada fans aren't aware of that fact
is that we don't see much of it.  The reason we don't see much of it is
that the people who like to write it prefer C where it's easier to do.

>No_ comment_

Sorry, I just HAD to comment_

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-15 12:23 Dave Hawk
  0 siblings, 0 replies; 36+ messages in thread
From: Dave Hawk @ 1993-04-15 12:23 UTC (permalink / raw)


: It's time to go home.
: -- 
: Ted Holden

Yes, please do.

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-15  3:24 Alex Blakemore
  0 siblings, 0 replies; 36+ messages in thread
From: Alex Blakemore @ 1993-04-15  3:24 UTC (permalink / raw)


Robert I. Eachus writes:
> Current proposal is three [new reserved words]: aliased, protected, and tagge
d.

the March 29 AARM also lists "until" and "requeue" as reserved words.
Have they been dropped since then?
(I sure hope not, the functionality is important and very difficult to emulate 
in Ada83)
-- 
Alex Blakemore       alex@cs.umd.edu        NeXT mail accepted
--------------------------------------------------------------
"Without an engaged and motivated human being at the keyboard,
the computer is just another dumb box."      William Raspberry

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-14 23:24 usenet.ufl.edu!eng.ufl.edu!spool.mu.edu!sdd.hp.com!cs.utexas.edu!utnut!no
  0 siblings, 0 replies; 36+ messages in thread
From: usenet.ufl.edu!eng.ufl.edu!spool.mu.edu!sdd.hp.com!cs.utexas.edu!utnut!no @ 1993-04-14 23:24 UTC (permalink / raw)


I missed the letter that generated this thread. Could someone email it
to me?
--
Matt Kasun  - Developing a Meta-model for dynamic change management

Voice: (613) 837-9627
email: kasun@sce.carleton.ca

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-14 21:08 news
  0 siblings, 0 replies; 36+ messages in thread
From: news @ 1993-04-14 21:08 UTC (permalink / raw)


In article <1qfku0INN5f9@news.aero.org>, jordan@aero.org (Larry M. Jordan) writ
es:

[...basically, "Woe is us..."]

and then

>"Ted Holden delendus est"

The thing which amazes me about Ichbiah's letter is the extent to which
he confirms most if not all of what I claimed about Ada9x in my infamous
Ada-woe BBS post.  It appears now that we have Ichbiah and Hoare on the
same side of this question, Grady Booch and all other former Ada players
with brains and talent advertising C++ products and add-ons in the journals,
and little other than lost souls and/or dead wood still in the fold.

Face it.  It's over.  The fat lady has sung...  it's time to go home.


-- 
Ted Holden
HTE

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-14 21:08 Alex Blakemore
  0 siblings, 0 replies; 36+ messages in thread
From: Alex Blakemore @ 1993-04-14 21:08 UTC (permalink / raw)


ryer@dsd.camb.inmet.com (Mike Ryer) writes:
> since I sometimes wear the Intermetrics Ada Marketing hat, I 
> thought I'd contribute some genuine "words from marketing" to this discussion
. 

> Ada 9X will have a booth at OOPSLA.

nice start

> However, in the commercial marketplace
> it is very inappropriate to start selling products before they are available.

ha ha ha ha :-) :-)

are you sure you work in marketing for a computer software vendor?
what commercial marketplace are you familiar with?
-- 
Alex Blakemore       alex@cs.umd.edu        NeXT mail accepted
--------------------------------------------------------------
"Without an engaged and motivated human being at the keyboard,
the computer is just another dumb box."      William Raspberry

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-14 21:00 Alex Blakemore
  0 siblings, 0 replies; 36+ messages in thread
From: Alex Blakemore @ 1993-04-14 21:00 UTC (permalink / raw)


In article <1993Apr14.091604.389@sei.cmu.edu> firth@sei.cmu.edu (Robert Firth) 
writes:
> Consider, for example, that Ada 9X adds many new reserved words to the langua
ge.

just so no one takes this out of context, Ada9X adds only five keywords:
  aliased  protected  tagged  requeue  until

to the original 63 for a total of 68 keywords
that's less than an 8% increase in keywords in 10 years.
(or less that 1% per year :-)

still far from COBOL's league.
did C++ add new keywords to C?



-- 
Alex Blakemore       alex@cs.umd.edu        NeXT mail accepted
--------------------------------------------------------------
"Without an engaged and motivated human being at the keyboard,
the computer is just another dumb box."      William Raspberry

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-14 20:17 Michael Feldman
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Feldman @ 1993-04-14 20:17 UTC (permalink / raw)


In article <EACHUS.93Apr14140822@spectre.mitre.org> eachus@spectre.mitre.org (R
obert I. Eachus) writes:
>In article <1993Apr14.091604.389@sei.cmu.edu> firth@sei.cmu.edu (Robert Firth)
 writes:
>
>  > This is the point where I got sad.  Consider, for example, that Ada 9X
>  > adds many new reserved words to the language...
>
>     Usually Robert, you are precise in your use of English.  Where
>are the many new reserved words?  (Current proposal is three: aliased,
>protected, and tagged.)
>
Hmmm - did I miss something? Did UNTIL go away (as in DELAY UNTIL <time>)?
If so, better tell Barnes to take it out of the intro dicument :-)

Mike Feldman

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-14 19:08 Robert I. Eachus
  0 siblings, 0 replies; 36+ messages in thread
From: Robert I. Eachus @ 1993-04-14 19:08 UTC (permalink / raw)


In article <1993Apr14.091604.389@sei.cmu.edu> firth@sei.cmu.edu (Robert Firth) 
writes:

  > This is the point where I got sad.  Consider, for example, that Ada 9X
  > adds many new reserved words to the language...

     Usually Robert, you are precise in your use of English.  Where
are the many new reserved words?  (Current proposal is three: aliased,
protected, and tagged.)

     There will be new identifiers in packages STANDARD, SYSTEM, and
TEXT_IO, and there will be new predefined library units.  But those
identifiers are not reserved, and for the most part will only affect
those programs which use new features.

--

					Robert I. Eachus

with Standard_Disclaimer;
use  Standard_Disclaimer;
function Message (Text: in Clever_Ideas) return Better_Ideas is...

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-14 13:58 enterpoop.mit.edu!spool.mu.edu!howland.reston.ans.net!noc.near.net!inmet!
  0 siblings, 0 replies; 36+ messages in thread
From: enterpoop.mit.edu!spool.mu.edu!howland.reston.ans.net!noc.near.net!inmet! @ 1993-04-14 13:58 UTC (permalink / raw)


The Ada 9X Mapping/Revision team is in a Distinguished Reviewers meeting
this week, and probably will not see the request for a response to Ichbiah's
letter until next week.  I think they will respond.

Meanwhile, since I sometimes wear the Intermetrics Ada Marketing hat, I 
thought I'd contribute some genuine "words from marketing" to this discussion. 
 
You may find a partial response to some of Dr. Ichbiah's points herein, but 
bear in mind that this is NOT the official mapping team response -- it's just 
my opinion.

Here are some things I will and do say 
in a marketing capacity:

1. The major new features in Ada 9X are OOP, tighter realtime, and hierarchical
libraries.

2. 9X has real OOP, with inheritance and polymorphism.  Ada 9X classes are
not identical to the C++ or SmallTalk versions, but provide the same
capability.  The major distinction is that in Ada 9X, modularity is independent
from hierarchy.  In Ada 9X, OOP is well-integrated with the other language
features, and all of the existing software engineering facilities work smoothly
with OOP.  Ada 9X is an excellent OOP language, even for applications
where maintainability and safety are not overriding issues.

3. Realtime programmers needed facilities for synchronizing that were more
predictable and had lower overhead.  These facilities are provided by Ada 
9X Protected Types.  Protected types can be implemented by very efficient
techniques that avoid process swaps and queueing.

4. Hierarchical libraries reduce the compilation time requirements for large
systems, and provide another effective mechanism for hiding details of
implementations from the users of those implementations.

5. The addition of OOP features, and the use of hierarchical libraries to
reduce compilation times, will make Ada 9X highly competitive with C++ and,
in my opinion, much better than C++.

6. Dr. Ichbiah's diatribe against Ada 9x is unfortunate.  His view that OOP
should be the only major extension has been outweighed by the demands of users
for improvements.  Every proposed change in Ada 9X was requested by the user
community, and the general applicability and importance of the request was
carefully weighed through a open requirements analysis process.  The 
Mapping/Revision team is proud of having meet all of the requirements with 
so few new constructs and with so few incompatible changes.  

Intermetrics made several proposals to further simplify the Ada language, by 
removing complexities and exotic special cases from the base (Ada '83) 
language.  However, the 9X team decided that upwards compatibility was
more important than simplifying the base language, and these simplifying
proposals were dropped.  Ada 9X adds only moderate complexity, and is extremely
 
upward compatible.

7. We will be marketing Ada 9X into markets outside the DOD.  For example,
Ada 9X will have a booth at OOPSLA.  However, in the commercial marketplace
it is very inappropriate to start selling products before they are available.
We will be at Object World and similar conferences as soon as we can promise
an availability date for Ada 9X compiler systems.  (You may note that 
Intermetrics is already demonstrating a class browser for Ada 9X as a
technology -- we will be demonstrating it as a product soon).

8. Perhaps the generals who are now saying "Ada hasn't worked, lets do somethin
g
else" are the ones who never gave Ada a try.  They dodged the mandate for
years, and now are unable to stay in the closet with their other languages,
so they are trying to fight now.  If I owned the Defense Department ;-), I'd
order them to shut up until they have done all of their programs in Ada for
three years; if they still have a problem then, I'd listen.  In a way, I 
consider the currrent outcry a positive sign; it means that the mandate is 
finally beginning to affect the whole DOD, and not just the highly visible 
major weapon systems.

9. I acknowledge that it is very hard to learn Ada 9X from the current
documentation.  The forthcoming reference manual will be usable by a wider 
range of engineers than the current ILS or the earlier mapping documents.  
John Barnes is writing a Rationale which is still more readable, and there
will be training tapes made as well.  Eventually the textbooks, on-line
tutorials, training programs and other introductory material will be 
available.  We'll need all of this stuff as soon as compilers hit the street
but until then, concentrating on the full formal semantics in a reference
format is the best way to pin down the details of the revision.

-- Mike "removing marketing hat, donning flame-proof suit" Ryer
   Intermetrics, Inc.

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Ichbiah's Letter
@ 1993-04-14 13:16 Robert Firth
  0 siblings, 0 replies; 36+ messages in thread
From: Robert Firth @ 1993-04-14 13:16 UTC (permalink / raw)


In article <1qfku0INN5f9@news.aero.org> jordan@aero.org (Larry M. Jordan) write
s:

> (homeric allusion, prophesy?!)
> "(Unlike Cassandra, I speak here with experience. Like Cassandra, however, 
>  I may share the dual attributes of being right and not believed.)  

Yes.  Cassandra, Princess of Troy, was the daughter of King Priam.  The
god Apollo became enamoured of her, and offered her whatever she asked,
in return for her favours.  She demanded the gift of prophecy.

However, in what is perhaps the world's oldest recorded tease game, she
then refused to keep her part of the bargain, so Apollo gave her a second
gift: that, though she would always predict truthfully, she would never
be believed.

> "Moreover, very strict upward compatibility is a prerequisite for the 
>  strategy of gradual introduction of 9X features in existing Ada compilers."

This is the point where I got sad.  Consider, for example, that Ada 9X
adds many new reserved words to the language.  Anyone who has lived
through the evolution of the Cobol language over the past 30-odd years
will be vividly aware what a disaster that is, forcing you to change
not just code but designs, specifications, data dictionaries, system,
software and user documentation, libraries and bindings, tools that
generate Ada as an intermediate language, ...

And to hear a mamber of the new team dismiss this problem as no big deal...

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Ichbiah's Letter
@ 1993-04-14  0:12 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!usc!news.aero.org!jordan
  0 siblings, 0 replies; 36+ messages in thread
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!usc!news.aero.org!jordan @ 1993-04-14  0:12 UTC (permalink / raw)


Omnes:

I read Ichbiah's letter to C. Anderson (as I'm sure many of you did).
I came away feeling a bit depressed, since I was seriously swayed
by the accumulated 'force' of Ichbiah's arguments.

I've spent the past few weeks trying to read and comprehend a recent 
mapping spec (v1.4).  I've not addressed any of the tasking related changes.  
I'm quite familiar with Ada'83, have also taught a C++ course) and I'm 
struggling with Ada'9X and wondering what herculean effort will be required 
by the uninitiated C or C++ programmer.

I want 9X to not only succeed, I also want it to be an obvious and superior
alternative to C++ in my lifetime.

I think some of Ichbiah's words 'enjoy' another hearing (I sure relished them):

 (aesthetics)
 "More than most people, I am driven by aesthetic considerations and the 
  strong belief that only beautiful shape can be correct shape." 

 "Alltogether, my impression of the present proposal reminds me of my awe when
  first crossing this bridge in Boston: the Mystic River Bridge. It certainly
  met the requirements but the accumulation and clutter of metal was
  oppressive and threatening and ... my preference will always go to the
  Golden Gate Bridge. The first had engineered features, the second had an
  Architect and a prodigious Architecture with charm."

 (homeric allusion, prophesy?!)
 "(Unlike Cassandra, I speak here with experience. Like Cassandra, however, 
  I may share the dual attributes of being right and not believed.)  

 (upward [in]compatibility)
 "Success of 9X will not happen unless it is a superset of current Ada:
  Existing compilers will have to be maintained for their current 
  applications and the resources do not exist to maintain two separate 
  families of compilers."

 "Moreover, very strict upward compatibility is a prerequisite for the 
  strategy of gradual introduction of 9X features in existing Ada compilers."

 "With the 9X revision process, we were considering a language revision, 
  as opposed to the design of an entirely new language." 

 (focus)
 "The priority for OOP comes from a real market requirement - these features
  will attract new users to Ada - and also from the ability to reuse the
  significant work that was done in libraries of classes for C++ and Turbo
  Pascal.  So it is part of the effort to interface Ada with the outside world
  and to reuse software and methods that are developed outside Ada."

 (complexity)
 "Moreover, the choice of Ada over some competing language such as C or C++
  is not going to depend on the presence of tasking features since these
  competing alternatives do not have any.  On the contrary, the presence in
  9X of features that they do not use could be an argument for not using the
  language as people fear the distributed inefficiencies that are commonplace
  for implementation of new languages (and with the level of change presently
  contemplated, 9X would be a new language to which the fine-tuning that took
  place for Ada in the past ten years would not apply)."

 (hierarchical libraries)
 "The feature may be well-designed, but it is nevertheless dead weight.  In
  addition, it has been shown to undermine one of the most valuable conceptual 
  assets of Ada: the safety of packages (with unwanted self-proclaimed 
  children getting access to the private part)."

 (solution)
 "I think that the 9X program requires a very substantial reorientation to
  succeed: I see more risk in continuing in the present course than in
  attempting a courageous reorientation."

I'd like to hear a response from the '9X team to each of these.  
Or do I ask too much?

--Larry


"Ted Holden delendus est"

^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2014-10-28  9:45 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-10-24 18:20 Ichbiah's Letter vincent.diemunsch
2014-10-24 18:47 ` Jeffrey Carter
2014-10-24 19:39   ` David Botton
2014-10-24 20:50     ` David Botton
2014-10-25  8:05   ` vincent.diemunsch
2014-10-25  9:12     ` Mark Carroll
2014-10-25 10:04       ` Dmitry A. Kazakov
2014-10-25 11:25         ` Simon Wright
2014-10-26  5:33           ` Randy Brukardt
2014-10-26 16:28   ` Jacob Sparre Andersen
2014-10-26 17:46     ` Simon Clubley
2014-10-26 22:36       ` Jacob Sparre Andersen
2014-10-27  3:00       ` Shark8
2014-10-26 17:59     ` invalid
2014-10-27  0:35       ` Dennis Lee Bieber
2014-10-27  3:01     ` Shark8
2014-10-27 22:10     ` Randy Brukardt
2014-10-28  9:45       ` Georg Bauhaus
  -- strict thread matches above, loose matches on Subject: below --
1993-04-20 10:10 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!howland.reston.ans.net!torn!
1993-04-16  9:24 pipex!uknet!warwick!zaphod.crihan.fr!univ-lyon1.fr!scsing.switch.ch!sicsu
1993-04-16  7:26 Hu Man
1993-04-15 19:34 David Emery
1993-04-15 18:01 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!howland.reston.ans.net!usene
1993-04-15 17:04 Michael Feldman
1993-04-15 13:08 Wes Groleau X7574
1993-04-15 12:23 Dave Hawk
1993-04-15  3:24 Alex Blakemore
1993-04-14 23:24 usenet.ufl.edu!eng.ufl.edu!spool.mu.edu!sdd.hp.com!cs.utexas.edu!utnut!no
1993-04-14 21:08 news
1993-04-14 21:08 Alex Blakemore
1993-04-14 21:00 Alex Blakemore
1993-04-14 20:17 Michael Feldman
1993-04-14 19:08 Robert I. Eachus
1993-04-14 13:58 enterpoop.mit.edu!spool.mu.edu!howland.reston.ans.net!noc.near.net!inmet!
1993-04-14 13:16 Robert Firth
1993-04-14  0:12 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!usc!news.aero.org!jordan

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