From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,3885b7fd66a1db28 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-12-24 02:22:40 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!canoe.uoregon.edu!arclight.uoregon.edu!enews.sgi.com!news.xtra.co.nz!53ab2750!not-for-mail From: "AG" Newsgroups: comp.lang.ada References: <15FN9.2313$c6.2612@bos-service2.ext.raytheon.com> Subject: Re: Why is Ada NOT a good choice for a beginner to programming? X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Message-ID: Date: Tue, 24 Dec 2002 23:24:02 -0800 NNTP-Posting-Host: 219.88.62.225 X-Complaints-To: newsadmin@xtra.co.nz X-Trace: news.xtra.co.nz 1040725360 219.88.62.225 (Tue, 24 Dec 2002 23:22:40 NZDT) NNTP-Posting-Date: Tue, 24 Dec 2002 23:22:40 NZDT Organization: Xtra Xref: archiver1.google.com comp.lang.ada:32277 Date: 2002-12-24T23:24:02-08:00 List-Id: "Robert A Duff" wrote in message news:wccfzso9rbb.fsf@shell01.TheWorld.com... > One should learn *many* programming languages, if one is serious about > programming. But one should not start with BASIC (or C, or assembly). I agree with the rest of the [snipped] post. But, why not assembly? After all, it does allow a person to try and experiment with any programming approach physically possible on the target system. Sure, using assembly for any sort of production or even student work these days may be impractical, but we're talking about learning here, correct? So, assuming assembly does allow you to address a small problem at hand, what's wrong with that as a learning tool? And [to be a little bit naughty :)] isn't it true that the people who developed the higher-level languages originaly started in assembly, if not downright machine binary code, some time back in the past?