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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,8893269a4640c798 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-07-26 12:52:35 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!proxad.net!usenet-fr.net!enst.fr!not-for-mail From: "rleif" Newsgroups: comp.lang.ada Subject: RE: terminate applications Date: Sat, 26 Jul 2003 12:52:12 -0700 Organization: ENST, France Message-ID: NNTP-Posting-Host: marvin.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: avanie.enst.fr 1059249151 40024 137.194.161.2 (26 Jul 2003 19:52:31 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Sat, 26 Jul 2003 19:52:31 +0000 (UTC) To: "'Marin David Condic'" , , "Nick Roberts" Return-Path: X-Mailer: Microsoft Office Outlook, Build 11.0.5329 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Thread-Index: AcNTrFBOIjX+TPdEQ/On/pAmrS9ENQAARdLQ In-Reply-To: <3F227F16.2010908@noplace.com> X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: comp.lang.ada mail to news gateway List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: archiver1.google.com comp.lang.ada:40849 Date: 2003-07-26T12:52:12-07:00 This belongs in the Ada.POSIX package or a child package thereof. It should not be part of the Ada ISO Standard; but should be in standard. Do we have a mechanism for the compiler vendors or some SIGAda group to establish a standard (collection of package specifications and requirements)? Nick Roberts wrote "I think it might be valuable to add to the standard library a procedure, perhaps: procedure Ada.Unsafe_Terminate_Program;" I believe that he has provided a good starting place. Bob Leif My E-mail still goes to rleif@rleif.com -----Original Message----- From: Marin David Condic [mailto:nobody@noplace.com] Sent: Saturday, July 26, 2003 6:16 AM To: comp.lang.ada@ada.eu.org Subject: Re: terminate applications The critical point being that if you *don't* give the programmer the choice, he'll just do an end-run around you anyway and resent the fact that he has to go outside the language to get what he wants. It's an OS operation and the programmer ought to be able to access the OS in a portable way - to whatever extent that is possible. It doesn't have to be part of the Ada standard if the Ada community can agree on building a conventional library that will be included in most/all compilers. MDC Warren W. Gay VE3WWG wrote: > > Give the programmer a choice. Document it as dangerous or > unsupported, but give the programmer the choice. Management can > dictate it out of a project if it needs to. > -- ====================================================================== Marin David Condic I work for: http://www.belcan.com/ My project is: http://www.jast.mil/ Send Replies To: m c o n d i c @ a c m . o r g "In general the art of government consists in taking as much money as possible from one class of citizens to give to the other." -- Voltaire ======================================================================