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.7 required=5.0 tests=BAYES_00,INVALID_DATE, MSGID_SHORT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!emory!hubcap!billwolf%hazel.cs.clemson.edu From: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe, 2847 ) Newsgroups: comp.lang.ada Subject: Re: 10 Commandments for Ada9X Message-ID: <7875@hubcap.clemson.edu> Date: 3 Feb 90 21:15:01 GMT References: <9002021545.AA03784@ctc.contel.com> Sender: news@hubcap.clemson.edu Reply-To: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu List-Id: >From mathis@CTC.CONTEL.COM (Bob Mathis x4232): > 4. OOP -- increased support for object-oriented program > development paradigm while remaining consistent with Ada's > support for other paradigms and Ada's existing features > addressing similar goals > % 8. SIMPLIFY/UNIFY -- [...] increase language integration; [...] > > 10. KEEP IT ADA -- keep strong typing, encapsulation, separate > compilation, information hiding, static binding, packages, tasks, > rendezvous, generics, and other aspects of current Ada approach My only comment is that in the interests of Sections 4 and 8, the keeping of packages and tasks (Section 10) should be done indirectly. These two concepts should be integrated into the simple and intuitively appealing concept of an "object". Bill Wolfe, wtwolfe@hubcap.clemson.edu