INFO-ADA Digest - 23 Nov 1993 to 24 Nov 1993 - Special issue 
Author Message
 INFO-ADA Digest - 23 Nov 1993 to 24 Nov 1993 - Special issue

Joe Wisniewski writes...

  Taking this issue one step further, I'd like to hear personal testimonials
  from engineers who have _used_ "any language"-to-Ada translator that has
   resulted in the generation of _maintainable_ Ada software. I am primarily
   interested in how packages are derived from languages that don't implement
  this construct and the implication that poorly designed packages results in
   a poor design.

   I should say that I am interested in seeing how it has been done well. I
   seen too many cases where it has not been done well. This may end up begging
   the question, "Can it be done well?".

Try looking at the Verilog Geode/AGE SDL to Ada generator. SDL is the synonym
for Specification and Design Language which is a C.C.I.T.T. recommendation
(Z.100) describing the functionality of a system in terms of concurrent
processes. The code generated by the system is readable, maintainable, and
easily configurable. The user enters his design in either "C like" textural
constructs. The SDL run-time system is configured and the code is then
generated. Some tailoring of any external interfaces is required but all-in-all
I find the quality of the generated code to be good. (Unlike trying to read the
C code generated from an "awk" file by the awkcc program! ;-)

  Bob Wells                  "C makes it easy for you to shoot yourself in
                              the foot. C++ makes that harder, but when you
                              do, it blows away your whole leg."

Tue, 14 May 1996 17:08:24 GMT  
 [ 1 post ] 

 Relevant Pages 

1. INFO-ADA Digest - 24 Nov 1993 to 25 Nov 1993

2. INFO-ADA Digest - 18 Nov 1993 to 19 Nov 1993

3. INFO-ADA Digest - 28 Nov 1993

4. INFO-ADA Digest - 3 Nov 1994 to 4 Nov 1994 - Special issue

5. INFO-ADA Digest - 26 Dec 1993 to 27 Dec 1993

6. INFO-ADA Digest - 9 Oct 1993 to 10 Oct 1993

7. INFO-ADA Digest - 20 Nov 1996 to 21 Nov 1996

8. Dylan FAQ, Nov 22, 1993

9. GNAT News Brief Nov 5, 1993

10. Summary of X3J3 meeting, 8 - 12 Nov, 1993

11. Dylan(tm) FAQ March 23, 1993

12. CFP - EDAC-EUROASIC 1993 - Paris (FRANCE) - Feb. 1993


Powered by phpBB® Forum Software