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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,4873305131bf4d94 X-Google-Attributes: gid103376,public X-Google-Thread: 1014db,4873305131bf4d94 X-Google-Attributes: gid1014db,public X-Google-Thread: 109fba,4873305131bf4d94 X-Google-Attributes: gid109fba,public From: z007400b@bc.seflin.org (Ralph Silverman) Subject: Re: Porting Experiences (was Ada and Pascal etc ) Date: 1997/11/24 Message-ID: <65cf7i$p7d@nntp.seflin.org>#1/1 X-Deja-AN: 292246687 References: <34557f2b.1934172@news.mindspring.com> <345BB35E.4488@dynamite.com.au> <63ftj9$r9g@bgtnsc02.worldnet.att.net> <345E3ACD.A15@gsg.eds.com> <63mcmm$r3s$1@helios.crest.nt.com> <345F95D0.3984@gsg.eds.com> <63omr0$put@bgtnsc02.worldnet.att.net> <34610614.33AC@gsg.eds.com> <63tq2h$b6o@bgtnsc02.worldnet.att.net> <346382BD.25F8@gsg.eds.com> <640ena$1q8@mtinsc04.worldnet.att.net> <3467750E.4DE6@gsg.eds.com> <648asb$5dp@bgtnsc03.worldnet.att.net> <346A598C.41E8@gsg.eds.com> Organization: SEFLIN Free-Net Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++ Date: 1997-11-24T00:00:00+00:00 List-Id: Shmuel (Seymour J.) Metz (nospam@gsg.eds.com) wrote: : Craig Franck wrote: : : > I meant the source code the programmer would produce using those : > two tools. (I was a bit ambiguous with my phrasing.) : Well, if that's what you meant, I've got decades of experiences in a lot : of languages. The languages that have a good macro facility have an : dvantage for applications where you need to supply complicated initial : alues, since you can write a macro to automate the dirty work. Still : mportant, but less so, is the generation of conditional code based on : yntactical tests, e.g., number of arguments. : > Why, were they doing that in the 19th century. :-) : Hyerbole; sometimes I say "Before the fool, and I'm quite certain that : old man Noach wasn't building computers with that gopher wood. ;-) : > >If the only macro assembler that you know is MASM, then I question your : > >competence to address the issue. : > : > I like MASM. : It has its good points, but there are wide variations among assemblers, : and unless you've seen a number of them then you have no basis to : discuss : assemblers in general, only the ones that you've seen. : : > Then suggest a better macro assembler. Please, *do* enlighten. : Well, the most widely available one is the IBM High Level Assembler : don't blame me; I didn't pick the name.) : : > >It's not so : > >much that C and MASM is all you know, it's that you don't understand : > >that not all assemblers are the same and that not all programs in the : > >same language are the same. : > : > Every one of those points you just made is false. : Perhaps, but your message certainly suggested that you have a very : limited language background, and you haven't presented any reasons for : me to believe that it's wrong. : BTW, to answer a few last questions, I'm reading this on comp.lang.ada : and I don't have access to any of my old source code or that of my : colleagues. What's worse, there's stuff that I wouldn't be allowed to : post even if I had access. Yeah, I know that I'm not the only one with : that last problem :-( but I grew up in a culture of freely exchanging : code and miss it. : -- : Shmuel (Seymour J.) Metz : Senior Software SE : The values in from and reply-to are for the benefit of spammers: : reply to domain eds.com, user msustys1.smetz or to domain gsg.eds.com, : user smetz. Do not reply to spamtrap@library.lspace.org very good macro facility is found with eric isaacson 's a86 d86 ( pc assembler, debugger ) shareware ^^^^^^^^^ ( widely available ... ) ... -- Ralph Silverman z007400b@bcfreenet.seflin.lib.fl.us