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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,3dc908471c2a25ec X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-11-26 07:18:48 PST Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!feed1.news.rcn.net!rcn!border2.nntp.ash.giganews.com!border1.nntp.ash.giganews.com!firehose2!nntp4!intern1.nntp.aus1.giganews.com!nntp.giganews.com!nntp.comcast.com!news.comcast.com.POSTED!not-for-mail NNTP-Posting-Date: Wed, 26 Nov 2003 09:18:47 -0600 Date: Wed, 26 Nov 2003 10:18:45 -0500 From: "Robert I. Eachus" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: My Ada Future References: <20031125081548.89AB44C40CA@lovelace.ada-france.org> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: NNTP-Posting-Host: 24.34.214.193 X-Trace: sv3-ze42zql908781klVmuT0pjE1sLAWGvaBzt9wlhLNbUjX/Bn0+p9hl+ErreY6MgAmXXESw/cz+I+4URo!X/GQJ2f1NivbY6wgU++N+c3Lv8vCfsdVPxOX5tXLjk3KrhpnErVXTDi7+5JjNQ== X-Complaints-To: abuse@comcast.net X-DMCA-Complaints-To: dmca@comcast.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.1 Xref: archiver1.google.com comp.lang.ada:2960 Date: 2003-11-26T10:18:45-05:00 List-Id: Freejack wrote: > I'm typically finding that experienced Ada developers have the discipline > to outperform many of thier counterparts in the software industry. This > is also becoming evident with Eiffel and Forth developers too. Not so > much because these are "better" languages per say, but rather because > the languages have a tendency to train thier users into a more > rigorous method of accomplishing things. Hehe. > > The unfortunate reality is that most people expect C/C++/Java/VB skills > from thier developers. > > That's why I say that we need to carve out our own market. Maybe start > off simple. Replace some existing Shareware with your own that's about 10 > times better than the one your replacing. > Write some critical OSS or Free Software applications which apply Ada as > the tool of choice. And polish it. > Contribute to the Ada Web Server project and AdaSockets. Work on PolyORB. > Then demo those apps to employers. > > Unfortunately managers are still caught in the language du jour mindset > of the 90's. It's gonna take a bit more work to break that mold. I used to cheat, and when I have to have code written in C, it still works. For something budgeted at say a month in C, I can spend one week developing it in Ada, a few days writting a rigorous test suite, then transform the code into C one routine at a time. I always seemed to be able to finish well within schedule, and still get the much higher quality associated with Ada. The only thing you have to watch is a tendancy to "think C" while coding the Ada. You need to use the full richness of Ada, especially in the interfaces before tranforming to C, or you let bugs leak through. -- Robert I. Eachus 100% Ada, no bugs--the only way to create software.