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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,94f58dd2d6c2d73d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-02-02 03:52:47 PST Path: nntp.gmd.de!Germany.EU.net!howland.reston.ans.net!math.ohio-state.edu!jussieu.fr!unilim.fr!NewsWatcher!user From: gauthier@unilim.fr (Michel Gauthier) Newsgroups: comp.lang.ada Subject: Re: Ada subset -- why not? Date: 2 Feb 1995 11:52:47 GMT Organization: Universite de Limoges Message-ID: References: NNTP-Posting-Host: 164.81.60.62 Date: 1995-02-02T11:52:47+00:00 List-Id: In article , vijay@nawc690.chinalake.navy.mil (Jim Vijay) wrote: >> [...] why is there not an Ada-lite on the market? [...] It is a very old dabate. My experience is that we should take great care about Ada subsets, even in the case of teaching uses. Let me argue. Of course, students do not build complex programs, which leads some lecturers to think that an Ada subset is sufficient for them. My experience is that some basic libraries should be given to the students, so that they can experiment not-invented-here components very early in their life. To be used in this frame, these components should be very robust (exceptions, messages, exotic cases), and I could never reach the expected level of robustness with an Ada subset. Of course, real-time features and representation clauses might be avoided, but all of genericity, exceptions, overloading, tasking, VERY strong typing have to be kept in the basic language. -- Michel Gauthier - Laboratoire d'informatique - 123 avenue Albert Thomas F-87060 Limoges - fax +33()55457315 ----- Are the messages that objects exchange also objects ? -----