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-Thread: 103376,e7151167e0767ecc X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local1.nntp.dca.giganews.com!nntp.megapath.net!news.megapath.net.POSTED!not-for-mail NNTP-Posting-Date: Thu, 02 Sep 2004 17:02:46 -0500 From: "Randy Brukardt" Newsgroups: comp.lang.ada References: <8429999a.0408231027.2850e800@posting.google.com> <8429999a.0408241225.144c0066@posting.google.com> <19b0e504.0408251305.73ed26c8@posting.google.com> <87brgxkbol.fsf@insalien.org> <19b0e504.0408280957.5e266d7@posting.google.com> <877jrjhzx4.fsf@insalien.org> <19b0e504.0408300906.15164bf3@posting.google.com> <19b0e504.0408310911.1e885c26@posting.google.com> <0Q2Zc.2443$TG.1908@trndny01> <19b0e504.0409020718.40a57082@posting.google.com> Subject: Re: Feasibility of using Ada in new development Date: Thu, 2 Sep 2004 17:03:40 -0500 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300 Message-ID: <9tednWJ_s_4bBarcRVn-qw@megapath.net> NNTP-Posting-Host: 64.32.209.38 X-Trace: sv3-iBBQojB0LEazxHEPr5uygdlXoFBTuMOR6xe27EEqpEfYOtjeR7hYBl/W9Jl8BLrvdmwpcMtbcl2Z7TL!ry33NQFyTVh+WduAmxA5BoMCQgtQi13G8pzr9PFBGBiASWxd1oKrmQ9S1qd+NQI8lHcLrW5JZhmJ X-Complaints-To: abuse@megapath.net X-DMCA-Complaints-To: abuse@megapath.net X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.13 Xref: g2news1.google.com comp.lang.ada:3276 Date: 2004-09-02T17:03:40-05:00 List-Id: "Dan McLeran" wrote in message news:19b0e504.0409020718.40a57082@posting.google.com... > There's also productivity concerns as well. One could do everything > necessary to create great software with NotePad and batch files, but > would you want to? Why not? I still use the circa 1985 MS-DOS editor and batch files to program; the Janus/Ada compiler provides everything else that I need (mostly good program creating support). I haven't found a GUI editor yet that matches the productivity of that old DOS editor. And compilation of the entire project is just launching a single batch file (which usually contains just a single command); all the GUI will do there is make it more likely to lose the settings (because they're in some obscure settings file in the registry or some remote directory, rather than in a batch file that gets backed up daily with the source code...) That said, I understand the many modern programmers are looking for GUIs to hold their hands, and certainly we support that. Some things (like managing projects) are rather confusing to do from the command line (of course, you only need to do that once, so its not an ongoing pain). > Regardless of language quality, (Ada is obviously a > great language for building software), one needs tools that help > generate great software. If the tools are any kind of hinderance, the > language gets a bad rap. Ada tools aren't a hindrance (and the rules of the language make building programs trivial in any Ada compiler - compare gnatmake to the complicated make scripts used to build C++ programs). The only problem is that they don't necessarily give the comfort programmers are now expecting. Of course, that's just part of a general dumping-down of programming. And that's what managers want: they want any idiot to be able to build software, so they can hire minimum wage people (or outsource) to do the job. But you're never going to get anything well-designed and maintainable that way. Randy.