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,103b407e8b68350b X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-01-03 14:34:32 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: dennison@telepath.com (Ted Dennison) Newsgroups: comp.lang.ada Subject: Re: Anybody in US using ADA ? One silly idea.. Date: 3 Jan 2003 14:34:31 -0800 Organization: http://groups.google.com/ Message-ID: <4519e058.0301031434.51a0c880@posting.google.com> References: <3E147D79.2070703@cogeco.ca> NNTP-Posting-Host: 65.115.221.98 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1041633271 15469 127.0.0.1 (3 Jan 2003 22:34:31 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 3 Jan 2003 22:34:31 GMT Xref: archiver1.google.com comp.lang.ada:32508 Date: 2003-01-03T22:34:31+00:00 List-Id: kcline17@hotmail.com (Kevin Cline) wrote in message news:... > Not all the antipathy to Ada is irrational. Most of it comes > from sad experience. Mine was trying to use Ada-83 to write Unix > applications with a Motif UI. Regardless of any superiority in > reliability, the scarcity of libraries and trained > programmers makes Ada too expensive for most commercial software > projects. Odd. That's one of the few domains where Ada (even 83) is almost ideal. I've done just that myself, and you can actually do Motif UI's in Ada way quicker than you can in C (counting debugging), even if you have *no* bindings to start with. UIL can do all the GUI work, and the Ada "glue" code only needs a few UIL, Motif, and X routines bound (3 to load and paste the UI, plus one for any widget class you interact with, if I remember correctly). The profusion of UIL GUI builders out there pretty handily negates Ada's usual disadvantages with library support.