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,cbb5b0d14f503195 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!news3.google.com!news4.google.com!news.glorb.com!news.cs.univ-paris8.fr!univ-lyon1.fr!in2p3.fr!oleane.net!oleane!hunter.axlog.fr!nobody From: Jean-Pierre Rosen Newsgroups: comp.lang.ada Subject: Re: Working with incompetent adaists / unsafe typing war story Date: Thu, 16 Feb 2006 09:32:43 +0100 Organization: Adalog Message-ID: References: NNTP-Posting-Host: mailhost.axlog.fr Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: s1.news.oleane.net 1140080466 15260 195.25.228.57 (16 Feb 2006 09:01:06 GMT) X-Complaints-To: abuse@oleane.net NNTP-Posting-Date: Thu, 16 Feb 2006 09:01:06 +0000 (UTC) User-Agent: Thunderbird 1.5 (Windows/20051201) In-Reply-To: Xref: g2news1.google.com comp.lang.ada:2916 Date: 2006-02-16T09:32:43+01:00 List-Id: Anonymous Coward a �crit : > [War story snipped] > Do you folks encounter this frequently? And what's the solution? > Management can never appreciate the benefits of concepts like type > safety. Strong typing is incorrectly viewed as "academic" and counter > to progress. Ada was designed to induce a change in mentalities. A change in mentality is much harder to introduce than a change of programming language. Moreover, training is felt by management as a waste of time and money. Why should we pay to get our engineers not working for a week or two? This newly hired guy does not know Ada? Just give him some code to read (Ada is so readable after all); he's a talented guy, he will learn quickly. In only rare cases, the guy is given Barnes' book (not to be read during work hours). Currently, we see many projects in Ada, and at the same time the attendance to my training sessions has never been so low. I'm worried, not for my business (the said projects provide me with enough occupation), but for this growing idea that proper training is not necessary. I just added a new rule to AdaControl (available in the next release) to check "while true loop .. end loop;". I did so because I found it in actual programs. It is a great indicator of modules written by people without any Ada education, and which certainly deserve peer review! -- --------------------------------------------------------- J-P. Rosen (rosen@adalog.fr) Visit Adalog's web site at http://www.adalog.fr