comp.lang.ada
 help / color / mirror / Atom feed
* Re: Is General Kind the harbinger of doom
@ 1993-03-31 17:41 Wes Groleau X7574
  0 siblings, 0 replies; 2+ messages in thread
From: Wes Groleau X7574 @ 1993-03-31 17:41 UTC (permalink / raw)


There has been posted disagreement on whether it's easy to learn Ada
and whether there is a shortage of people who know Ada.  My three cents:

It is definitely VERY easy (and I see lots of evidence daily) to learn enough
about any language to write what looks like a token-by-token translation
from the language you learned first.  Often in the style you learned first.

It's also easy in SOME languages to apply good software engineering principles
IF you have been trained in them OR if you have enough intelligence to 
recognize and adopt them when exposed to them in the workplace.

Unfortunately (judging by the people I've worked with/under/over) thirty
percent of the Ada programmers cannot write their native language (English)
much less Ada.  And the former problem has a "negative synergistic effect" on
the latter.

Another twenty percent have hard-coded into their brain that Ada is inferior
to (pick one) C, FORTRAN, LISP, FORTH, assembly, yes, even COBOL.  Their code
either attempts to prove their point or they "try to make the best of it" and
write as close to their <lang> style as they can stretch the LRM to allow.
Examples: (1) adopting the pervasive C bias against identifiers having
more than three characters or containing any vowels.  (In fairness to C
programmers, this bias not held by all--only a slight majority).  (2) One guy
went so far as to write an Ada procedure for each LISP function he wanted to
call, then wrote his program in a variant of LISP that left out the parentheses
and used semicolons instead of commas!  
in their <lang> styles to the most extreme limits of the LRM. 



^ permalink raw reply	[flat|nested] 2+ messages in thread
* Re: Is General Kind the harbinger of doom for the Mandate?
@ 1993-03-31 13:36 jnestoriak
  1993-03-31 15:33 ` Is General Kind the harbinger of doom Mark A. Breland
  0 siblings, 1 reply; 2+ messages in thread
From: jnestoriak @ 1993-03-31 13:36 UTC (permalink / raw)


>	 "We're hearing calls to abandon Ada from DoD officials",
>	 he said.  "I'm asking contractors to assess it, and
>	 they say it does what's needed, but they can't get
>	 enough programmers".

>Not enough Ada programmers being
>supplied by the free markets.

I've heard this complaint of "not enough Ada programmers" over and
over here.  Is this really the case?  It seems to me that a shortage
of programmers for a particular language is always contrived.  Anyone
who graduates from a decent University with a degree in Computer
Science who can't learn a new programming language in less than a
month must have slept through too many classes.  Is it really
unreasonable to expect employers to give a few weeks of education
to their new hires (whether experience or from school)?  I'd like to
think I'm a genius because I was able to quickly learn "that
terribly complex and hard to understand" language Ada, but I get the
feeling that it's not too rare an ability.

********************************************************************
* These opinions are mine only.                     John Nestoriak *
********************************************************************



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1993-03-31 17:41 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1993-03-31 17:41 Is General Kind the harbinger of doom Wes Groleau X7574
  -- strict thread matches above, loose matches on Subject: below --
1993-03-31 13:36 Is General Kind the harbinger of doom for the Mandate? jnestoriak
1993-03-31 15:33 ` Is General Kind the harbinger of doom Mark A. Breland

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