comp.lang.ada
 help / color / mirror / Atom feed
From: "Dan'l Miller" <optikos@verizon.net>
Subject: Re: Teaching C/C++ from Ada perspective?
Date: Mon, 9 Jul 2018 15:03:58 -0700 (PDT)
Date: 2018-07-09T15:03:58-07:00	[thread overview]
Message-ID: <0908f2ae-ac32-4573-a630-9bf43250c35d@googlegroups.com> (raw)
In-Reply-To: <fqhrldFnnueU1@mid.individual.net>

On Monday, July 9, 2018 at 2:34:07 PM UTC-5, Bill Findlay wrote:
> Dan'l Miller  wrote:
> > On Monday, July 9, 2018 at 7:34:09 AM UTC-5, Bill Findlay wrote:
> >> On 8 Jul 2018, Dan'l Miller wrote
> >> (in article<877d0a01-d342-433c-a541-3662736ae857@googlegroups.com>):
> >> 
> >>> On Sunday, July 8, 2018 at 1:39:34 PM UTC-5, Bill Findlay wrote:
> >>>> On 8 Jul 2018, Dan'l Miller wrote
> >>>> (in article<1ab5db5c-7892-40a8-ae36-ca1ec1168768@googlegroups.com>):
> >>>> 
> >>>>> If there is one single root-cause reason that Ada failed to launch
> >>>>> on the launchpad from, say, 1985 to 1993, it was this spurned-detest of Ada
> >>>>> in telecom, not because of what was in or not in Ada, but because telecom
> >>>>> was
> >>>>> excluded from the selection process.
> >>>> 
> >>>> There is another.
> >>>> 
> >>>> The right-on then-dominant faction in CS academia,
> >>>> who might have been expected to welcome a language soundly based on SE
> >>>> principles,
> >>>> boycotted it without further consideration, simply because it originated in
> >>>> the DoD.
> > 
> > My alma mater had an all-Ada83 computer-science department in the school
> > of engineering, fashioned out an older computer-technologist department. 
> > I went through the final grandfathered era of the mathematics department
> > teaching the computer-science-proper courses.  Some universities and some
> > schools within otherwise-nonAda universities strongly embraced Ada as the
> > definitive wave of the future (because they saw DoD's extant Ada mandate
> > on the table, but not the forthcoming POSIX mandate from DoCommerce/GSA/NIST).
> > 
> >>> I strongly suspect that was because of universities' desire for finding favor
> >>> in AT&T's eyes regarding coveted Unix licenses (pre-1984) ...
> >> 
> >> (a) We had a Unix licence since 1975, and a BSD licence since 1978.
> >>  
> >> (b) The people who negotiated licences were not the people who decided which 
> >> language to teach.
> > 
> > Yeah right.  Letting the C fruit rot on the vine after the gardener
> > carefully cultivated that coveted licensing relationship would not have
> > gone over very well.
> > 
> > Troublesome heads of departments can easily be shuffled back into the
> > deck.  Troublesome deans almost as easily.  The nail that stands out
> > shall be hammered down.
> 
> I seem to have hit the nail on the head with “paranoia”.
> 
> >> So no, paranoia about AT&T had nothing to do with it.
> >> Knee jerk aversion to the products of the DoD had everything to do with it.
> > 
> > In the telecom industry of that era (i.e., the 2nd largest amount of
> > realtime embedded systems), that same* knee-jerk reaction was the basis
> > of the motivation for developing CHILL and C++ (and to some degree the
> > unwavering dedication to C as the workhorse at AT&T, and to some degree
> > AT&T's PL/I divorce in 1969).
> > 
> > * with respect to not-invented-here technology; not w.r.t. to any
> > anti-war anti-military stance that might have been present in universities post-Vietnam
> > 
> >>> Every college and university (or school/division/department therewithin)
> >>> hitched their gravytrain wagons to 1 of those 3 during the 1980s.
> >> 
> >> In your experience, which was not ours.
> > 
> > Yes, in my direct observation:  it varied per campus in regional
> > university systems.  It varied per school on the same campus.  At times,
> > it varied even per department within the same school (e.g.,
> > math/hard-sciences versus computer science).  One might be fervently a
> > VMS shop, the other fervently a BSD shop.  One might be a diversity shop
> > (e.g., all of MULTICS, PRIMOS, VMS, HP, DG, IBM-world), the other might
> > be a monolithic shop (e.g., only VMS; only IBM-world).  It all depended
> > on who from corporate world was on the curriculum-advisory committee for
> > that university or campus, on who was donating what gratis, and on what
> > network of other appointments the staff had with research labs or defense
> > contractors or other universities to mimic.
> > 
> 
> You do not seem to have considered that your observation did not extend to
> my continent.
> 
> -- 
> Bill Findlay

https://www2.seas.gwu.edu/~mfeldman/ada-foundation.html
Although the data are quite stale, the historical trend graph is fascinating.  This shows the uptake of Ada in universities was presumably greater during the 1990s than during the 1980s (unless there was a not-shown precipitous collapse around 1990 or so and then a rebound post-1992).


  reply	other threads:[~2018-07-09 22:03 UTC|newest]

Thread overview: 117+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-06-30 18:04 Teaching C/C++ from Ada perspective? kouaoua16
2018-06-30 18:15 ` Luke A. Guest
2018-06-30 19:27   ` Dan'l Miller
2018-06-30 19:07 ` Dan'l Miller
2018-07-01 16:12 ` kouaoua16
2018-07-01 17:08   ` Luke A. Guest
2018-07-01 19:19     ` Dan'l Miller
2018-07-02  6:12       ` Maciej Sobczak
2018-07-01 20:52 ` Maciej Sobczak
2018-07-01 21:35   ` Dan'l Miller
2018-07-02  5:56     ` Maciej Sobczak
2018-07-02  9:58       ` Marius Amado-Alves
2018-07-02 11:03         ` Maciej Sobczak
2018-07-02 13:52           ` Marius Amado-Alves
2018-07-04 12:10             ` Dan'l Miller
2018-07-02 20:14         ` Paul Rubin
2018-07-03  9:48           ` Marius Amado-Alves
2018-07-04  2:52             ` Paul Rubin
2018-07-02 18:52       ` Dan'l Miller
2018-07-03  8:00         ` Maciej Sobczak
2018-07-03 12:40           ` Dan'l Miller
2018-07-03 20:54             ` Maciej Sobczak
2018-07-04  3:10               ` Dan'l Miller
2018-07-04  7:59                 ` Maciej Sobczak
2018-07-04  8:37                   ` Marius Amado-Alves
2018-07-04 12:22                     ` Maciej Sobczak
2018-07-04 14:13                       ` Simon Wright
2018-07-04 14:56                         ` Maciej Sobczak
2018-07-04 15:52                           ` Dmitry A. Kazakov
2018-07-04 16:24                             ` Alejandro R. Mosteo
2018-07-04 20:00                               ` Jeffrey R. Carter
2018-07-05 18:35                                 ` Randy Brukardt
2018-07-05 19:39                                   ` Jeffrey R. Carter
2018-07-06 18:45                                     ` Randy Brukardt
2018-07-04 20:13                             ` Maciej Sobczak
2018-07-04 21:09                               ` Dmitry A. Kazakov
2018-07-05  5:49                                 ` Maciej Sobczak
2018-07-05  7:37                                   ` Dmitry A. Kazakov
2018-07-05 13:14                                     ` Maciej Sobczak
2018-07-05 15:18                                       ` Dmitry A. Kazakov
2018-07-05 19:16                                       ` Randy Brukardt
2018-07-07 15:09                                         ` Lucretia
2018-07-05 19:12                                     ` Randy Brukardt
2018-07-05 20:10                                       ` Maciej Sobczak
2018-07-06 19:01                                         ` Randy Brukardt
2018-07-06 19:35                                           ` Dmitry A. Kazakov
2018-07-05  7:43                                   ` Alejandro R. Mosteo
2018-07-05 18:53                                   ` Randy Brukardt
2018-07-05 19:06                                     ` Dan'l Miller
2018-07-06 18:47                                       ` Randy Brukardt
2018-07-05 20:12                                     ` Maciej Sobczak
2018-07-06 18:51                                       ` Randy Brukardt
2018-07-06 19:43                                         ` Dmitry A. Kazakov
2018-07-06 20:18                                           ` Dan'l Miller
2018-07-07  8:39                                             ` Dmitry A. Kazakov
2018-07-07 11:53                                           ` Björn Lundin
2018-07-06 20:22                                         ` Maciej Sobczak
2018-07-06 23:26                                           ` Paul Rubin
2018-07-07  6:17                                             ` J-P. Rosen
2018-07-07  6:37                                               ` Micronian Coder
2018-07-07  8:48                                                 ` Privacy and child packages (Was: Teaching C/C++ from Ada perspective?) Jacob Sparre Andersen
2018-07-07 20:19                                               ` Teaching C/C++ from Ada perspective? Maciej Sobczak
2018-07-08 15:25                                           ` Simon Wright
2018-07-08 20:00                                             ` Maciej Sobczak
2018-07-09  9:04                                               ` Alejandro R. Mosteo
2018-07-05 15:30                               ` Dan'l Miller
2018-07-05 20:38                                 ` Maciej Sobczak
2018-07-05 21:05                                   ` Dan'l Miller
2018-07-05 18:47                               ` Randy Brukardt
2018-07-04 16:01                           ` Simon Wright
2018-07-04 17:12                           ` G. B.
2018-07-04 20:18                             ` Maciej Sobczak
2018-07-04 21:03                               ` G.B.
2018-07-04 17:21                           ` Dan'l Miller
2018-07-04 20:36                             ` Maciej Sobczak
2018-07-04 22:44                               ` Dan'l Miller
2018-07-05  2:01                                 ` Luke A. Guest
2018-07-05  5:03                                   ` Dan'l Miller
2018-07-05  5:58                                 ` Maciej Sobczak
2018-07-05 19:25                                   ` Randy Brukardt
2018-07-05 19:22                                 ` Randy Brukardt
2018-07-05 18:31                       ` Randy Brukardt
2018-07-06  3:32           ` Dan'l Miller
2018-07-06 12:05             ` Dan'l Miller
2018-07-06 20:42             ` Maciej Sobczak
2018-07-06 21:32               ` Dan'l Miller
2018-07-07 20:43                 ` Maciej Sobczak
2018-07-08 17:36                   ` Dan'l Miller
2018-07-08 18:39                     ` Bill Findlay
2018-07-08 19:28                       ` Dan'l Miller
2018-07-09 12:34                         ` Bill Findlay
2018-07-09 15:19                           ` Dan'l Miller
2018-07-09 19:34                             ` Bill Findlay
2018-07-09 22:03                               ` Dan'l Miller [this message]
2018-07-09 22:35                                 ` Bill Findlay
2018-07-10  1:56                                   ` Lucretia
2018-07-10 23:14                         ` Randy Brukardt
2018-07-11 14:05                           ` Dan'l Miller
2018-07-11 20:20                             ` Randy Brukardt
2018-07-08 20:43                     ` Maciej Sobczak
2018-07-08 23:17                       ` Dan'l Miller
2018-07-09  6:13                         ` Maciej Sobczak
2018-07-09 16:35                           ` Dan'l Miller
2018-07-10 23:20                       ` Randy Brukardt
2018-07-10 23:51                         ` Britt
2018-07-02 17:10   ` kouaoua16
2018-07-02 17:28     ` Dennis Lee Bieber
2018-07-02 18:22     ` Maciej Sobczak
2018-07-02 20:27     ` G.B.
2018-07-02  0:11 ` Paul Rubin
2018-07-02 14:26 ` kouaoua16
2018-07-02 19:57 ` G.B.
2018-07-02 20:17   ` Dan'l Miller
2018-07-03  9:56 ` Brian Drummond
2018-07-04 12:18 ` Olivier Henley
2018-07-04 14:17   ` kouaoua16
2018-07-12  5:38 ` robin.vowels
replies disabled

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