home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!crabapple.srv.cs.cmu.edu!andrew.cmu.edu!jb7m+
- From: jb7m+@andrew.cmu.edu (Jon C. R. Bennett)
- Newsgroups: comp.object
- Subject: Re: Is Borland the leader in technology?
- Message-ID: <wf=CTpm00WD5Ni0uYz@andrew.cmu.edu>
- Date: 14 Dec 92 10:00:53 GMT
- Article-I.D.: andrew.wf=CTpm00WD5Ni0uYz
- References: <5913@osc.COM> <henley.921209145115@wilbur.eng.auburn.edu> <Yf9te3C00WBEMfeqUe@andrew.cmu.edu>
- <henley.921211093204@wilbur.eng.auburn.edu>
- Organization: Robotics Institute, Carnegie Mellon, Pittsburgh, PA
- Lines: 52
- In-Reply-To: <henley.921211093204@wilbur.eng.auburn.edu>
-
-
- henley@eng.auburn.edu (James Paul Henley) writes:
- >In article <Yf9te3C00WBEMfeqUe@andrew.cmu.edu> "Jon C. R. Bennett" <jb7m+@andr
- > ew.cmu.edu> writes:
- > >
- > >because these days you need a computer to do chemical engineering, you
- > >dont need chemicals to do computer science (unless you count caffine), but
- > >in two courses the most that you can do is teach someone to be dangerous,
- > >you cant teach them computer science. Look at it this way, if I took 2
- > >chemical engineering courses, would you think I could do chemical
- > >engineering? no, so why do you think 2 CS courses means that a Chemical
- > >Engineer can do Computer Science?
- >
- > Jon, the hard facts are this: Chemical Engineers write Chemical Engineering
- > Software. That is a fact. The problem is that they don't do it well, and
- > they do it with outdated methods and inadequate tools.
-
- corect me if im wrong, but did i not say just that?
-
- > See my other post on this subject for a more detailed explanation of the
- > problem.
-
- in your other post you give an example of the Tennesse Eastman plant where
- you say that the only programmers that are not Chem E's are systems
- analysts, must systems analysts that ive met would be proud to tell you
- that they dont write code, please dont degrade programmers by saying that
- systems analysts are programmers...... the problem with the plant in
- question and with the process that you describe is that it starts with
-
- > Chemical Engineer writes some FORTRAN
- > Chemical Engineer give FORTRAN to programmer
-
- when it should start with
-
- Chemical Engineer gives brief problem statment to the programer, and they
- trade it back and forth until it is detailed enough for the programmer to
- code from, that your process has this loop
-
- > REPEAT
- > Programmer writes some C and links with Chemical Engineer's FORTRAN
- > Programmer takes finished program to Chemical Engineer, and says:
- > "Is this what you had in mind?"
- > Chemical Engineer says:
- > "No, that is not at all what I wanted."
- > UNTIL time runs out, at which point Chemical Engineer lives with what
- > he has at that point
-
- tells me that you dont have a programing problem, you have a
- communications problem, and until you address the communications problem,
- you will continue to get poorly done programs as output.
-
- jon
-