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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: bda4de328f,e67cdb1dcad3c668 X-Google-Attributes: gidbda4de328f,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news2.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!spln!extra.newsguy.com!newsp.newsguy.com!news7 From: "J. Clarke" Newsgroups: comp.lang.ada,comp.lang.fortran,comp.lang.pl1 Subject: Re: Why is Ada considered "too specialized" for scientific use Date: Mon, 07 Jun 2010 09:23:00 -0400 Organization: NewsGuy - Unlimited Usenet $19.95 Message-ID: References: <4bb9c72c$0$6990$9b4e6d93@newsspool4.arcor-online.net> <4bba8bf1$0$56418$c30e37c6@exi-reader.telstra.net> <4bbb2246$8$fuzhry+tra$mr2ice@news.patriot.net> <4bbb5386$0$56422$c30e37c6@exi-reader.telstra.net> <4bbdf5c6$1$fuzhry+tra$mr2ice@news.patriot.net> <4c0a2e36$0$34205$c30e37c6@exi-reader.telstra.net> <4c0b234f$1$fuzhry+tra$mr2ice@news.patriot.net> <4c0cbc04$2$fuzhry+tra$mr2ice@news.patriot.net> NNTP-Posting-Host: p1eef2c306e394afbe0baa1a149f497de1120ff205e02a71a.newsdawg.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 Hamster-Pg/1.13 In-Reply-To: <4c0cbc04$2$fuzhry+tra$mr2ice@news.patriot.net> Xref: g2news2.google.com comp.lang.ada:12385 comp.lang.fortran:26442 comp.lang.pl1:1509 Date: 2010-06-07T09:23:00-04:00 List-Id: On 6/7/2010 5:29 AM, Shmuel (Seymour J.) Metz wrote: > In, on 06/06/2010 > at 11:15 AM, "J. Clarke" said: > >> I never understood this business of making a distinction between >> machine language and assembler > > The language level. In the case of my first assembler, the > optimization. If it "optimizes" then it's not an assembler, no matter what it might be called. >> maybe they changed things after I stopped >> working with assembler but in my day it was a 1:1 correspondence > > Not by 1960. Even before the macro era you had pseudo-ops that emitted > no code and pseudo-ops that generated multiple words. So? Shortcuts to keep from having to repeatedly type a bunch of code. Don't do anything you couldn't do by hand and you are not compelled to use them. >> and the only practical difference was that someone who didn't have >> an idiot-savant ability to remember numerical codes could learn to >> work in assembler in a reasonable time. > > Maintaining your own symbol table would be labor intensive unless > you're JvN; I vaguely recall that he refused to use assemblers. He came down with cancer around the time that assemblers started to become common, too, and died shortly after, so one has to question the relevance of such an observation. > >> Perhaps he's looking for programs in microcode or something. > > ? > > FWIW, IBM used assemblers for the ROS on the S/360 and S/370; I don't > know about other vendors.