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.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,e3feb606f668a7c1 X-Google-Attributes: gid103376,public From: Gary Scott Subject: Re: Why should hackers love Ada. (Re: Ada 95 based RTOS) Date: 2000/02/26 Message-ID: <38B80EBA.721830@flash.net>#1/1 X-Deja-AN: 590315427 Content-Transfer-Encoding: 7bit References: <88ilp7$bcm$1@nnrp1.deja.com> <38ADCA44.3B91BF6F@averstar.com> <88qli0$gvr$1@nnrp1.deja.com> <38B2A2A1.FDCDDFE7@honeywell.com> <88ugrd$7j7$1@nnrp1.deja.com> <890ght$bih1@ftp.kvaerner.com> <38B3EA94.E3AB4929@maths.unine.ch> <38B41432.88D7389F@quadruscorp.com> <38B47521.1A80B6A1@lmtas.lmco.com> <38B55928.8A0EAB06@quadruscorp.com> <2000Feb24.122253.1@eisner> <897k3c$qgg$1@nnrp1.deja.com> X-Accept-Language: en Content-Type: text/plain; charset=us-ascii X-Complaints-To: abuse@flash.net X-Trace: news.flash.net 951586445 216.215.83.128 (Sat, 26 Feb 2000 11:34:05 CST) Organization: Home MIME-Version: 1.0 Reply-To: scottg@flash.net NNTP-Posting-Date: Sat, 26 Feb 2000 11:34:05 CST Newsgroups: comp.lang.ada Date: 2000-02-26T00:00:00+00:00 List-Id: Robert Dewar wrote: > > > Gary wrote: > > >> I see this reference to ADA being good at bit twiddling, > periodically. > > >> Virtually all high-level languages provide facilities for > bit twiddling. > > Sure, but the facilities in Ada are far more powerful, allow > more control, and most importantly, provide a much better level > of abstraction. For example, packed bit arrays are a powerful > feature missing from C. Sure you can program this yourself in > C, but it is messy, error prone, and results in ugly and > possibly inefficient code. > C or C++ or both? Fortran 95 has better facilities than C (and certainly better syntax)...I do wish, however, that support for packed bit arrays was more widespread. > > Sent via Deja.com http://www.deja.com/ > Before you buy. -- Gary Scott mailto:scottg@flash.net mailto:webmaster@fortranlib.com http://www.fortranlib.com