home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / lang / ada / 3628 < prev    next >
Encoding:
Internet Message Format  |  1992-12-11  |  1.4 KB

  1. Path: sparky!uunet!vnet.ibm.com
  2. From: jnestoriak@vnet.ibm.com (John Nestoriak III)
  3. Message-ID: <19921211.142820.329@almaden.ibm.com>
  4. Date: Fri, 11 Dec 92 17:24:26 EST
  5. Newsgroups: comp.lang.ada
  6. Subject: Re: FORTRAN bug(was Re: C++ vs. Ada -- Is Ada loosing?)
  7. Disclaimer: These views are mine, mine, mine.  IBM can't have 'em.
  8. News-Software: UReply 3.0
  9. References: <1992Dec9.060218.23940@seas.gwu.edu> <1992Dec11.132942.24054@mksol.dseg.ti.com> <1992Dec11.163811@lglsun.epfl.ch>
  10.             <1992Dec11.210404.2480@inmet.camb.inmet.com>
  11. Lines: 16
  12.  
  13. In <1992Dec11.210404.2480@inmet.camb.inmet.com> Tucker Taft writes:
  14. >One of our goals for Ada 9X has been to give system programmers
  15. >back this feeling of satisfaction, so that you can do "code generation
  16. >in your head" for most Ada constructs.  In other words,
  17. >you can predict about how many machine instructions (and
  18. >generally which ones ;-) will be generated for each
  19. >construct in your program.  For a real-time embedded language,
  20. >this seems particulary important.
  21.  
  22. Are there plans to add bitwise operations to Ada 9X?  Lack of
  23. built in shift operators was a disappointing discovery for me.
  24. I know that Ada is a high order language and therefor less suitable
  25. for manipulating bits than say C, but there are high level functions
  26. that need to manipulate bits.  I'm thinking in particular of
  27. compression routines.  The project I work on is Ada but we had to
  28. implement compression using C.
  29.