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=-0.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,2353cc2ebdf8fc4a X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-03-05 20:34:50 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!news-hub.siol.net!diablo.netcom.net.uk!netcom.net.uk!psiuk-p2!psiuk-p3!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: [OT] Gibson's vision of computer languajes Date: Tue, 5 Mar 2002 13:29:10 -0500 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: References: <3C84057E.8020504@users.sf.net> <3C8503D9.30209@users.sf.net> NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 1015352952 24269 136.170.200.133 (5 Mar 2002 18:29:12 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 5 Mar 2002 18:29:12 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:20841 Date: 2002-03-05T18:29:12+00:00 List-Id: "Dave Poirier" wrote in message news:3C8503D9.30209@users.sf.net... > > In my opinion, Assembly is the best suited language for any project, but > our society is unfortunately based on money, and to be commercially > viable assembly must of then be traded for less human-time consuming > alternatives. > Why do you think assembly language is the best suited language for any project? Most people would contend that assembly is occasionally necessary to accomplish things that can't be done (easily) in a high level language, but that it is to be avoided because of its developmental inefficiency, high probability of injecting errors and difficulty of maintenance. I'm curious as to what reasons you'd give to go against the conventional wisdom. High level languages of almost any stripe generally mean you get the job done faster/better/cheaper & that's a good thing. What advantage do you get from assembler other than the occasional need to dip into it for some specific task not easily done otherwise - or the pure asthetic pleasure of doing something one might find interesting? (Liking a language is one thing. I like Ada for various asthetic reasons. Giving sound engineering reasons for using a particular language is another. Most of us here could give such reasons for using Ada in a given domain. What's the argument for favoring assembler?) MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/