comp.lang.ada
 help / color / mirror / Atom feed
From: anon@anon.org
Subject: Re: ADA made me hate programming
Date: Thu, 1 Jul 2010 17:11:41 +0000 (UTC)
Date: 2010-07-01T17:11:41+00:00	[thread overview]
Message-ID: <i0ii8c$1l7d$1@news.ett.com.ua> (raw)
In-Reply-To: alpine.LRH.2.00.1007011416040.12027@64bit-RedHat-Enterprise-Linux6beta

In <alpine.LRH.2.00.1007011416040.12027@64bit-RedHat-Enterprise-Linux6beta>, Colin Paul Gloster <Colin_Paul_Gloster@ACM.org> writes:
>On Thu, 1 Jul 2010, anon@anon.org alleged:
>
>|---------------------------------------------------------------------|
>|"[..]                                                                |
>|                                                                     |
>|APL/B/BCPL -- from late 50s .. late 70s                              |
>|                   replaced with  "C" aka newer version.             |
>|C/C++/D    -- from 74 .. Now.                                        |
>|           -- "D" is the newest version replaces C and C++           |
>|              "C++" is wide spread in all classes. C/C++ slowly      |
>|              replace all other older lang "Cobol" and "Fortran"     |
>|              in clasees.                                            |
>|              Also, due to fact that these lang are based on "APL"   |
>|              it makes the set, one of the OLDEST lang around.       |
>|              This 50+ year lang set should of died a few years ago."|
>|---------------------------------------------------------------------|
>
>APL is not related to any other language which you mentioned. Before
>APL2 it could not even be programmed with an
>AZWERTY/ASCII/EBDIC/QWERTY keyboard.

Before C/C++ most schools had a class for APL, then B, then BCPL.  They 
did not teach CPL because it was "too large for use in many applications"
or used in teaching class, and Algol was limited to large universities. 
Most local city colleges and small universities never used Algol.

Plus:
Reference: "The Development of the C Language" by Dennis M. Ritchie

        As for Algol, Ritchie states: "BCPL, B, and C all fit firmly 
in the traditional procedural family typified by Fortran and Algol 60."
He never states that Algol or Fortran was used to build C.

Never trust wiki, especially when it been alter just hours or days before.
Use as a unproven work of art. with some programming examples.
It better to find at least three other works, such as published work that you 
can download freely or purchase.

>
>|--------------------------------------------------------------------|
>|"Ada   83 .. 98  -- only taught in gov't sponsor classes. Teacher   |
>|                   had to be certified in Ada before 98.            |
>|      After 98  -- problem is, not enough teachers that know Ada"   |
>|--------------------------------------------------------------------|
>
>What was so special about 98?

For Ada after 98. Officially in Nov 98 the gov't DOD drop direct control of 
Ada design and support for the US gov't.  Congress was not happy!

For a school to receive a check from the DOD the prof. had to be 
certified aka approved by the DOD to teach Ada until Nov 1998.
And until 1998 most schools did not teach Ada without that DOD 
check. NYU use the checks to aid the creation of GPL Ada compiler 
that we call GNAT. 

After 98, most Ada programmers were working in the CS field instead of 
teaching. And the teachers following what the local area companies wanted
aka C and Java, instead of Ada.

>
>|--------------------------------------------------------------------|
>|"Languages that are for net and have little to no interest to main  |
>|stream programers that want to deal with the native CPU.            |
>|                                                                    |
>|[..]"                                                               |
>|--------------------------------------------------------------------|
>
>Web and/or GUI (but not native CPU) programming is mainstream.

First, Web designer are like C programmers a dime will get you a dozen.
Plus, the next generation web language will use gui imaging and voice 
instead of html or any other written lang. That what I meant by the gui.

As for native CPU, the one area that also use the inernet is game playing.  
But using Java is too slow and ties up the network with it built-in secuity 
controls for packages that require a continuous connect.  While native CPU 
programming, is faster and does not require all the secuity that Java uses.

But mainstream programming deals with a lot of areas that have nothing 
to do with the internet. Ada other than the java version has little to 
do with the web design.

Yes, there are Ada programming packages for networking but these packages 
are not define in the RM yet. Now, controlling a missile, robot, train (full size 
or model) does not require the internet or any gui.  They only require an I/O 
port or access to memory mapped cell to communicated to the devices and 
sensors.

And algorithms for calculating the weather or environmental impact studies
do not require the internet or GUI either.  The GUI makes it easier to give 
a picture or an idea of what going on but not as accuracy as a set of 
numbers can be.




  parent reply	other threads:[~2010-07-01 17:11 UTC|newest]

Thread overview: 106+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-06-30  5:23 ADA made me hate programming mahdert
2010-06-30  5:33 ` Jeffrey R. Carter
2010-06-30  5:42   ` mahdert
2010-06-30 16:49     ` Warren
2010-06-30 18:12   ` George Orwell
2010-06-30  6:40 ` anon
2010-06-30 19:07   ` Nasser M. Abbasi
2010-07-01  1:38     ` starwars
2010-07-01  4:57     ` anon
2010-07-01 13:22       ` Colin Paul Gloster
2010-07-01 14:00         ` (see below)
2010-07-01 17:11         ` anon [this message]
2010-07-01 21:16           ` Wilson
2010-07-02  7:01             ` anon
2010-07-02 15:54             ` Non scrivetemi
2010-07-02 16:10               ` Georg Bauhaus
2010-07-02 16:55                 ` Peter C. Chapin
2010-07-06  5:37             ` David Thompson
2010-07-01 23:29           ` Randy Brukardt
2010-07-02  6:07             ` anon
2010-08-20 22:44             ` Yannick Duchêne (Hibou57)
2010-07-02 10:45           ` sjw
2010-07-02 18:04             ` anon
2010-07-02 18:53               ` Simon Wright
2010-07-03  1:54                 ` anon
2010-07-03 13:16                   ` Marc A. Criley
2010-07-03 21:50                     ` anon
2010-07-04 11:40                       ` Simon Wright
2010-07-04 23:15                         ` anon
2010-07-05  6:00                           ` Simon Wright
2010-07-04 17:52                       ` Marc A. Criley
2010-07-04 23:22                         ` anon
2010-07-05  0:22                           ` Marc A. Criley
2010-07-05 10:49                             ` anon
2010-07-05 21:50                               ` Marc A. Criley
2010-07-06 11:15                                 ` Stephen Leake
2010-07-06 12:25                                   ` Marc A. Criley
2010-07-06 19:22                                   ` Simon Wright
2010-07-06 20:03                                     ` anon
2010-07-06 19:55                                 ` anon
2010-07-06 22:51                                   ` Georg Bauhaus
2010-07-07  0:10                                   ` Marc A. Criley
2010-07-08  0:23                                     ` anon
2010-07-09  0:14                                       ` Marc A. Criley
2010-07-03 21:43                   ` Simon Wright
2010-08-21  0:33                     ` Yannick Duchêne (Hibou57)
2010-08-21 10:05                       ` Simon Wright
2010-08-20 22:30           ` Yannick Duchêne (Hibou57)
2010-08-23 15:38             ` Warren
2010-08-20 21:57       ` Yannick Duchêne (Hibou57)
2010-08-20 22:00       ` Yannick Duchêne (Hibou57)
2010-07-01 13:29     ` Colin Paul Gloster
2010-08-21  0:40       ` Yannick Duchêne (Hibou57)
2010-06-30  7:00 ` Ludovic Brenta
2010-06-30  8:36   ` tonyg
2010-06-30 23:14     ` Phil Clayton
2010-07-01 12:58     ` Lucretia
2010-06-30  9:37 ` Gautier write-only
2010-06-30 17:05   ` [Ada] " Warren
2010-06-30 21:10     ` Kulin Remailer
2010-07-02 20:03       ` Warren
2010-07-06  5:37       ` David Thompson
2010-06-30 23:42     ` Peter C. Chapin
2010-07-01 14:14       ` Georg Bauhaus
2010-07-01 14:27         ` (see below)
2010-07-01 15:36           ` Georg Bauhaus
2010-07-01 18:54             ` (see below)
2010-07-01 22:00               ` Georg Bauhaus
2010-07-01 22:11                 ` (see below)
2010-07-02  8:28                   ` Georg Bauhaus
2010-07-02 17:52                   ` Non scrivetemi
2010-07-02 19:00                     ` Georg Bauhaus
2010-07-05 12:40                       ` Colin Paul Gloster
2010-07-02 14:07                 ` Colin Paul Gloster
2010-07-01 19:34             ` Simon Wright
2010-07-02 20:30               ` Warren
2010-07-01 23:50             ` Randy Brukardt
2010-07-02  7:39               ` Georg Bauhaus
     [not found]                 ` <11xsi9ilnamk6$.1r1kaahru68b1.dlg@40tude.net>
2010-07-02 10:35                   ` Georg Bauhaus
     [not found]                     ` <u94jhtubncu$.2l0z5ep3q0kw.dlg@40tude.net>
2010-07-02 13:24                       ` Georg Bauhaus
2010-07-02 14:25                         ` Peter Hermann
2010-07-02 18:51                           ` anon
2010-07-02 14:26                     ` Colin Paul Gloster
2010-07-02 18:56                       ` Simon Wright
2010-08-21  0:54     ` Yannick Duchêne (Hibou57)
2010-08-23 15:51       ` Warren
2010-08-23 16:44         ` Yannick Duchêne (Hibou57)
2010-08-23 16:57           ` Warren
2010-08-23 20:25         ` Reporting bugs in GNAT (was: [Ada] made me hate programming) Ludovic Brenta
2010-08-23 21:29           ` Yannick Duchêne (Hibou57)
2010-08-23 22:02             ` Reporting bugs in GNAT Ludovic Brenta
2010-08-24 13:32           ` Reporting bugs in GNAT (was: [Ada] made me hate programming) Warren
2010-08-24 17:41             ` Yannick Duchêne (Hibou57)
2010-08-26 12:53               ` Warren
2010-08-26 19:01                 ` Reporting bugs in GNAT Simon Wright
2010-08-26 19:53                   ` Florian Weimer
2010-08-26 20:22                     ` Simon Wright
     [not found] ` <m7mkuvmw72ec.1fan4hqr668s6.dlg@40tude.net>
2010-06-30 10:00   ` ADA made me hate programming Pascal Obry
2010-06-30 18:54   ` Colin Paul Gloster
2010-06-30 19:40     ` Dmitry A. Kazakov
2010-07-01  5:15       ` Simon Wright
2010-07-01 13:11         ` Colin Paul Gloster
2010-07-01 18:07       ` Gautier write-only
2010-07-01  0:34     ` Kulin Remailer
2010-07-01  4:47 ` Wilson
2010-07-06 21:59 ` Pablo
replies disabled

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