comp.lang.ada
 help / color / mirror / Atom feed
From: Jean-Pierre Rosen <rosen@adalog.fr>
Subject: Re: Working with incompetent adaists / unsafe typing war story
Date: Thu, 16 Feb 2006 09:32:43 +0100
Date: 2006-02-16T09:32:43+01:00	[thread overview]
Message-ID: <bbd1td.6ck.ln@hunter.axlog.fr> (raw)
In-Reply-To: <VeRIf.30362$3V4.15715@trnddc06>

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



  reply	other threads:[~2006-02-16  8:32 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-02-16  2:15 Working with incompetent adaists / unsafe typing war story Anonymous Coward
2006-02-16  8:32 ` Jean-Pierre Rosen [this message]
2006-02-16 16:10   ` Peter C. Chapin
2006-02-17  9:27   ` Jerome Hugues
2006-02-17  9:48     ` Stephen Leake
2006-02-16 10:20 ` stephe_on_the_web
2006-02-17  4:19   ` Anonymous Coward
2006-02-17  5:25     ` Jeffrey R. Carter
2006-02-19  3:58     ` adaworks
2006-02-19 15:28       ` Stephen Leake
2006-02-16 20:17 ` Ludovic Brenta
2006-02-17  4:25   ` Anonymous Coward
2006-02-17 23:09     ` Ludovic Brenta
2006-02-16 23:57 ` adaworks
     [not found]   ` <7glav1paqvs5oco9nn9s5gknlimfu8aglg@4ax.com>
2006-02-17 13:39     ` Marc A. Criley
2006-02-17 18:55   ` Simon Wright
2006-02-17 20:43     ` Pascal Obry
2006-02-17 21:02     ` Stefan Lucks
2006-02-17 21:04       ` Pascal Obry
2006-02-18  9:58       ` Simon Wright
2006-02-17  1:57 ` Brian May
2006-02-17  5:29   ` Jeffrey R. Carter
2006-02-17 12:43     ` Simon Clubley
2006-02-17 19:18       ` Jeffrey R. Carter
2006-02-20  4:44   ` Anonymous Coward
2006-02-20  7:42     ` Brian May
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox