home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / lang / cplus / 20040 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  1.8 KB

  1. Path: sparky!uunet!destroyer!cs.ubc.ca!van-bc!mdavcr!dal
  2. From: dal@mdavcr.mda.ca (Dale Lutz)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: c++ tool called cback??
  5. Message-ID: <3989@mdavcr.mda.ca>
  6. Date: 28 Jan 93 17:09:51 GMT
  7. References: <1993Jan26.215741.9276@actel.com>
  8. Organization: MacDonald Dettwiler, 13800 Commerce Parkway, Richmond, BC, Canada  V6V 2J3
  9. Lines: 47
  10.  
  11. cback is a companion product to cfront based C++ translators.   It
  12. processes the C code that cfront outputs and makes it easier to read,
  13. smaller, and faster.
  14.  
  15. Normally, when you compile in a cfront based C++ system, the following
  16. flow happens:
  17.  
  18.      C++ code ---> cfront ---> C code ---> C compiler ---> object code
  19.  
  20. With cback, the flow is:  
  21.  
  22.      C++ code ---> cfront ---> C code ---> cback ---> smaller C code 
  23.                 ---> C compiler ---> object code
  24.  
  25.  
  26. We have used it quite a bit and have seen miraculous results.
  27. With the OI libraries, the object files were reduced from 
  28. 500k to 20k.  On another system we saw an average reduction in object
  29. file size of 50%.  Link times were reduced accordingly, as were executable
  30. sizes.
  31.  
  32. Overall, this product is a must have.  I think it is around $800 per
  33. floating license.
  34.  
  35.      Contact:
  36.  
  37.      NewCode Technology Incorporated
  38.      200 Boston Avenue
  39.      Medford, MA 02155
  40.      Tel: (617) 396-3009
  41.      Fax: (617) 395-9452
  42.      internet: zeev%cybvax0@uunet.uu.net
  43.  
  44. (They also make a relatively expense malloc library that
  45.  supposedly gives much increased performance to C++ programs.  We
  46.  plan to evaluate this soon.)
  47.  
  48.  
  49. NOTE:  All opinions are my own and I have no stake whatsoever in NewCode.
  50.        They just make a great product I want others to benefit from.
  51.  
  52. Dale
  53. -- 
  54.  
  55. ---------------------------------------------------------------------------
  56. Dale Lutz      - MacDonald Dettwiler Richmond, BC, CANADA -      dal@mda.ca
  57.  
  58.