From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_05 autolearn=ham autolearn_force=no version=3.4.5-pre1 Date: 11 Dec 92 22:24:26 GMT From: vnet.ibm.com@uunet.uu.net (John Nestoriak III) Subject: Re: FORTRAN bug(was Re: C++ vs. Ada -- Is Ada loosing?) Message-ID: <19921211.142820.329@almaden.ibm.com> List-Id: In <1992Dec11.210404.2480@inmet.camb.inmet.com> Tucker Taft writes: >One of our goals for Ada 9X has been to give system programmers >back this feeling of satisfaction, so that you can do "code generation >in your head" for most Ada constructs. In other words, >you can predict about how many machine instructions (and >generally which ones ;-) will be generated for each >construct in your program. For a real-time embedded language, >this seems particulary important. Are there plans to add bitwise operations to Ada 9X? Lack of built in shift operators was a disappointing discovery for me. I know that Ada is a high order language and therefor less suitable for manipulating bits than say C, but there are high level functions that need to manipulate bits. I'm thinking in particular of compression routines. The project I work on is Ada but we had to implement compression using C.