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: 103376,703c4f68db81387d X-Google-Thread: 109fba,703c4f68db81387d X-Google-Thread: 115aec,703c4f68db81387d X-Google-Thread: f43e6,703c4f68db81387d X-Google-Attributes: gid103376,gid109fba,gid115aec,gidf43e6,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!news.glorb.com!tudelft.nl!transit0.news.tiscali.nl!tiscali!transit1.news.tiscali.nl!dreader2.news.tiscali.nl!not-for-mail Newsgroups: comp.lang.ada,comp.lang.c++,comp.realtime,comp.software-eng Subject: Re: [OT] Re: Teaching new tricks to an old dog (C++ -->Ada) References: <4229bad9$0$1019$afc38c87@news.optusnet.com.au> <1110032222.447846.167060@g14g2000cwa.googlegroups.com> <871xau9nlh.fsf@insalien.org> <3SjWd.103128$Vf.3969241@news000.worldonline.dk> <87r7iu85lf.fsf@insalien.org> <87is4598pm.fsf@insalien.org> <1110054476.533590@athnrd02> <1110059861.560004@athnrd02> <422DBE8A.6010502@sei.cmu.edu> From: Ludovic Brenta Date: Tue, 08 Mar 2005 20:13:46 +0100 Message-ID: <87psyagdcl.fsf@insalien.org> User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.3 (gnu/linux) Cancel-Lock: sha1:6Auf4SPWdPNBgIOBJYuVCF7IFdQ= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Organization: Tiscali bv NNTP-Posting-Date: 08 Mar 2005 20:13:26 CET NNTP-Posting-Host: 83.134.245.213 X-Trace: 1110309206 dreader2.news.tiscali.nl 44067 83.134.245.213:32814 X-Complaints-To: abuse@tiscali.nl Xref: g2news1.google.com comp.lang.ada:8872 comp.lang.c++:44642 comp.realtime:1072 comp.software-eng:4626 Date: 2005-03-08T20:13:26+01:00 List-Id: John Hudak writes: > What????????????????????????????????????????????????? Assembly > language? powerful? If you decide to write a X GUI interface in > assembly, I'll check in on you in 20 years to see how your > doing.... Higher level languages handle broader abstract concepts > better than low level languages. Assembly is great if you are > optimizing device drivers or banging bits at the hardware register > level...not good at implementing scientific algorithms, GUIs, > databases, etc. There are thousands of reasearch papers that extol > the problems of assembly language approach to things, and yes, there > are places and reasons to use it, but classifying it as a 'higher > level language' and something more powerful is incorrect.... > -John I think the problem is to define what everyone means by "powerful". If by "powerful" I mean "I can do exactly anything I want", or "I can get the most out of my hardware", then assembly is the most powerful language. If OTOH "powerful" means "I can program quickly", then assembly is not powerful, but e.g. SQL or Delphi are. -- Ludovic Brenta.