comp.lang.ada
 help / color / mirror / Atom feed
From: anon@anon.org
Subject: Re: ADA made me hate programming
Date: Fri, 2 Jul 2010 07:01:24 +0000 (UTC)
Date: 2010-07-02T07:01:24+00:00	[thread overview]
Message-ID: <i0k2s3$2qtq$2@news.ett.com.ua> (raw)
In-Reply-To: op.ve6n2eysanduac@home-2l5xxxt7p3

In <op.ve6n2eysanduac@home-2l5xxxt7p3>, Wilson <leon.winslow@notes.udayton.edu> writes:
>On Thu, 01 Jul 2010 13:11:41 -0400, <anon@anon.org> wrote:
>
>>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.
>>
>>
>
>C is a structured assembly language for the DEC PDP 11.  If you doubt  
>this, go back and examine the PDP 11 assembly language.  All of that ++  
>and -- are a standard part of the assembly language addressing modes.  In  
>particular, all of those indirect references (pointers) were necessary  
>because the PDP 11 came with a 16 bit instruction set and only 8 bits were  
>allowd for the data address.   Fortran, Cobol and every other higher level  
>language of the time omitted pointers because almost all of their  
>addressing was direct.  (You might also want to compare C to Bliss another  
>sturctured assembly language for the PDP 11 and then ask which language  
>copied from where.  The two languages offer an interesting contrast.)   
>Richie started on the PDP 7, but quickly moved to the PDP 11 and may have  
>forgotten the details that led to the final result.

PDP-11 was just a type of Language Machine.  One of many concepts that 
lead to the creation of the Lisp Machine in the late 70s and 80s.  Just wish 
we could get a gpl version of the intel microcode compiler, then one could 
turn the intel CPU into a Language Machine.

>
>Also, before you quote Richie or any other author, you need to read a  
>peice by Isaak Asimov on how authors are the last people  to understand  
>what they did and how they did it.  A good author creates much better than  
>he/she knew at the time.  Later he/she tries to explain what they did and  
>why; in the process, he/she creates a new,logical story.  The author  
>beieves the new story and it sounds so good that almost evryone else does  
>also.  Human nature is a funny thing.
>


Before quoting the late "Isaak Asimov" you should read "Janet Asimov" 
his wife on this concept. Janet is better than her husband in her 
vision of the future and mankind. Isaak suggested that without his wife, 
his visions would have imploded into a black hole.






>
>
>Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
>
>--- news://freenews.netfront.net/ - complaints: news@netfront.net ---




  reply	other threads:[~2010-07-02  7:01 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
2010-07-01 21:16           ` Wilson
2010-07-02  7:01             ` anon [this message]
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