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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,2e5c3d9c5db6eb95 X-Google-Attributes: gid103376,public From: "David C. Hoos, Sr." Subject: Re: Project structure with Gnat Date: 1999/08/04 Message-ID: #1/1 X-Deja-AN: 508963969 Content-Transfer-Encoding: 7bit References: <37A81DAB.53D76730@wanadoo.fr> <37A84689.6F88BA3F@maths.unine.ch> <7o9vik$opg$1@nnrp1.deja.com> X-Priority: 3 Content-Type: text/plain; charset="iso-8859-1" X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 X-Trace: typ12.nn.bcandid.com 933807822 216.180.14.91 (Wed, 04 Aug 1999 19:03:42 EDT) X-MSMail-Priority: Normal MIME-Version: 1.0 NNTP-Posting-Date: Wed, 04 Aug 1999 19:03:42 EDT Newsgroups: comp.lang.ada Date: 1999-08-04T00:00:00+00:00 List-Id: Vladimir Olensky wrote in message news:rqh95tufse15@corp.supernews.com... > > All that of course trivial but it is rather annoying as it is intended to be > done from command line or by using batch file. > So it is not convenient to do that from AdaGide. As AdaGide comes with GNAT > it would be much better to use GNAT/GCC switches to redirect output where > needed. > Unfortunately in this area combination of GNAT with GCC do things upside > down. > I do not understand the above comment. The AdaGIDE Tools => "GNAT Options in Current Directory" menu selection has a Target Directory option which does just that. It seems completely simple to me. Remember, also, that while AdaGIDE is distributed with GNAT for _NT only_, it is not made nor maintained by Ada Core Technologies -- it is a work of the U. S. Air Force Academy. > Tucker Tuft once said something like that : "it is better to use language > than to struggle with it". > It is not good when system does not help to use itself but rather provoke > for struggle (using some workarounds). > Here again we see the difference between highly successful commercial > systems (e.g. Delphi, MSVS) and some others in their approach to user needs. > Anything that makes life of user more easy helps to succeed. > Anything that annoys user does not help to succeed. > People in general are very sensitive to small annoying inconveniences. > Of course it is easy to blame people for that but it leads nowhere in > general. > Perhaps if people paid the same price for GNAT/AdaGIDE as for Delphi, MSVS, it would be justified to complain. > Regarding this particular issue it is so trivial thing for compiler system > developers to provide output files redirection according to their types and > this is such common need that I do not understand why it is not done so far > by GNAT/GCC. It is very convenient alternative to more heavy project > management systems. > With several proper switches all such things could be done on the fly. > > > Regards. > > P.S. Regarding Ada promoting: > There exists site www.developer.com with thousands of different things but > I did not find any Ada reference there. That is not very good. > > > >