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.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b0123581076a0cf3 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-09-08 23:38:31 PST Path: nntp.gmd.de!xlink.net!slsv6bt!slbh01.bln.sel.alcatel.de!rcvie!Austria.EU.net!EU.net!uunet!MathWorks.Com!blanket.mitre.org!linus.mitre.org!linus!mbunix!emery From: emery@goldfinger.mitre.org (David Emery) Newsgroups: comp.lang.ada Subject: Re: Ada ad in Embedded Systems Programming stinks Date: 8 Sep 94 08:52:30 Organization: The Mitre Corp., Bedford, MA. Message-ID: References: <1994Sep1.084046.21595@sei.cmu.edu> <344u9q$di5@gnat.cs.nyu.edu> <347idh$15ss@watnews1.watson.ibm.com> <1994Sep4.092729.21408@lmpsbbs.comm.mot.com> NNTP-Posting-Host: goldfinger.mitre.org In-reply-to: kst@alsys.com's message of Thu, 8 Sep 1994 06:47:13 GMT Date: 1994-09-08T08:52:30+00:00 List-Id: It's my experience in porting software that the context clause ("with list") is one of the key parts of Ada portability. It establishes quite clearly what any given unit depends on. This observation is one of the major reasons that POSIX/Ada is defined as a set of packages, rather than one huge package. This way, if you see "with POSIX_Files, POSIX_IO;", you know there's a dependence on the file system, but NOT on processes and signal handling. dave -- --The preceeding opinions do not necessarily reflect the opinions of --The MITRE Corporation or its sponsors. -- "A good plan violently executed -NOW- is better than a perfect plan -- next week" George Patton -- "Any damn fool can write a plan. It's the execution that gets you -- all screwed up" James Hollingsworth -------------------------------------------------------------------------