comp.lang.ada
 help / color / mirror / Atom feed
* Re: Software_engineers should know what Language?
  1996-12-11  0:00     ` Software_engineers should know what Language? Robert S. White
@ 1996-12-11  0:00       ` Robert Dewar
  1996-12-11  0:00       ` Brian Orpin
  1 sibling, 0 replies; 3+ messages in thread
From: Robert Dewar @ 1996-12-11  0:00 UTC (permalink / raw)



In article <58j7om$239@anubis.reed.edu>, dmoore@reed.edu says...

...snip...

>  Again, not true.  If you know pascal, great.  If you are picking up
>the fundamentals of structured programming, pascal is a wonderful
>language to start with.  However, if you are already familiar with
>structured concepts, as anyone even moderately proficient in C, or
>C++ is likely to be, it is simply a waste of time to learn pascal.
>Software developers are not children.  They do not need the compiler
>to hold their hand while bludgeoning them with the fundamentals.  If
>they have bad habits, they should be pointed out, the consequences of
>such habits concretely explained, and shown the correct (?) alternatives.
>If this does not cure bad habits, pascal will not either.



Gosh, sounds like another dialog writer for Hacker Senior from 
Beltway Bandits Inc. :-)





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

* Re: Software_engineers should know what Language?
       [not found]   ` <58j7om$239@anubis.reed.edu>
@ 1996-12-11  0:00     ` Robert S. White
  1996-12-11  0:00       ` Robert Dewar
  1996-12-11  0:00       ` Brian Orpin
  0 siblings, 2 replies; 3+ messages in thread
From: Robert S. White @ 1996-12-11  0:00 UTC (permalink / raw)



In article <58j7om$239@anubis.reed.edu>, dmoore@reed.edu says...

...snip...

>  Again, not true.  If you know pascal, great.  If you are picking up
>the fundamentals of structured programming, pascal is a wonderful
>language to start with.  However, if you are already familiar with
>structured concepts, as anyone even moderately proficient in C, or
>C++ is likely to be, it is simply a waste of time to learn pascal.
>Software developers are not children.  They do not need the compiler
>to hold their hand while bludgeoning them with the fundamentals.  If
>they have bad habits, they should be pointed out, the consequences of
>such habits concretely explained, and shown the correct (?) alternatives.
>If this does not cure bad habits, pascal will not either.

  Huh?  Sorry - I don't care how smart you are...Don't you think it is a good 
idea to use computers for what they are best at?  Find stupid human oversights 
early.  Use a language/tool which forces you to describe what you intend to do 
before you do it.  Then implement the do it.  If the solution does not do it 
right per the pre-definition (contract) then hope the compiler finds the error 
rather than a passenger aircraft crash.

  C or C++ don't do this.  Newer (or better thought out) languages like Java, 
Eiffel and especially Ada (for a long time) do.

  And yes I have done a lot of C (and some true C++) software.  Like it, but 
don't think they are suitable for programming in the large or for safety 
critical software.

  Just for the last 20 years in industy...
_______________________________________________________________________
Robert S. White                    -- an embedded sys software engineer
WhiteR@CRPL.Cedar-Rapids.lib.IA.US --long/cheap alternate I-net address





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

* Re: Software_engineers should know what Language?
  1996-12-11  0:00     ` Software_engineers should know what Language? Robert S. White
  1996-12-11  0:00       ` Robert Dewar
@ 1996-12-11  0:00       ` Brian Orpin
  1 sibling, 0 replies; 3+ messages in thread
From: Brian Orpin @ 1996-12-11  0:00 UTC (permalink / raw)



On 11 Dec 1996 05:13:41 GMT, WhiteR@CRPL.Cedar-Rapids.lib.IA.US
(Robert S. White) wrote:

>In article <58j7om$239@anubis.reed.edu>, dmoore@reed.edu says...

>Robert S. White                    -- an embedded sys software engineer
>WhiteR@CRPL.Cedar-Rapids.lib.IA.US --long/cheap alternate I-net address

Please try to post in the right group and not X post

Brian Orpin





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

end of thread, other threads:[~1996-12-11  0:00 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <57ghrj$jn7@knot.queensu.ca>
     [not found] ` <pjo4thvr7zw.fsf@utkux4.utcc.utk.edu>
     [not found]   ` <58j7om$239@anubis.reed.edu>
1996-12-11  0:00     ` Software_engineers should know what Language? Robert S. White
1996-12-11  0:00       ` Robert Dewar
1996-12-11  0:00       ` Brian Orpin

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