comp.lang.ada
 help / color / mirror / Atom feed
From: chitturk@email.uah.edu (Dr. Krishnan Chittur)
Subject: Re: Fortran vs C++ vs. etc (has little to do with realtime anymore)
Date: 1997/09/13
Date: 1997-09-13T00:00:00+00:00	[thread overview]
Message-ID: <5ve7c6$f4m$1@info.uah.edu> (raw)


Joseph M. O'Leary (NOSPAMjmoleary@earthlink.net) wrote:

: Jeffrey Templon <templon@studbolt.physast.uga.edu> wrote in article
: > The fact remains (and will for some time) that many scientific
: programmers
: > are scientists FIRST and programmers SECOND.  
........
: > So one of my reasons for Fortran still being around: you can write
: > a reasonable program which runs reasonably efficiently just by more
: > or less typing in an expression of a simple algorithm.  Fortran's "mental
: > model" of the computer is very simple.

Well said! ... I still have to find an environment that will allow
me to develop a GUI as simply as I can write Fortran Code to 
do calculations ... if there is one, please let me know.

There is this debate in the Chemical Engineering Community about
whether we should teach Fortran at all ... We are currently on the
side that says "yes" we should.  

More than Fortran itself, what we are trying to do is to teach
the elements of programming ... the idea that you should plan the
project, have an idea of what you want the program to do,
design the "structure" ... and then write the code ... when you
want to say "calculate the square root" ... find out if you need
to write the program or use something that is supplied by 
compiler or perhaps a set of callable routines written by someone
else ... 

In a programming course, students also learn how to develop a  
"set of routines" .. one problem is that at the time they are
learning to program, often they do not have the background
in math ... for example it is difficult at the freshman level
to have students attempt to write Fortran Code to solve say
linear algebraic problems ... 

Anyway ... Fortran is still around, will be around for 
a while ... students MUST know how to deal with it's
many strange properties ... 4 to 6 weeks exposing them
to elements of fortran 77 is worth the time ... 

Fortran 90 and F are I think a step in the right direction,
let's see how it develops ... 






             reply	other threads:[~1997-09-13  0:00 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-09-13  0:00 Dr. Krishnan Chittur [this message]
1997-09-15  0:00 ` Fortran vs C++ vs. etc (has little to do with realtime anymore) Area Industrial y Electromec�nica
1997-09-16  0:00 ` Rick Hawkins
1997-09-18  0:00   ` Oleg Krivosheev
1997-09-19  0:00     ` Rick Hawkins
1997-09-23  0:00       ` Oleg Krivosheev
1997-09-23  0:00         ` Gary L. Scott
1997-09-24  0:00         ` Rick Hawkins
1997-09-24  0:00           ` Xingzeng Liu
1997-09-25  0:00         ` const
1997-09-25  0:00           ` Oleg Krivosheev
1997-09-16  0:00 ` Vanesch P.
1997-09-16  0:00   ` Jeffrey Templon
1997-09-16  0:00     ` Gary L. Scott
1997-09-17  0:00       ` Jenn-Ching Luo
1997-09-17  0:00         ` Gary L. Scott
     [not found] <199709070005.TAA23336@manifold.algebra.com>
     [not found] ` <5utbth$rdi@snews2.zippo.com>
     [not found]   ` <34131554.73F2310E@roda.roc.servtech.com>
     [not found]     ` <34157696.16620299@nntp.interaccess.com>
     [not found]       ` <JTV2J.97Sep9170655@cobra.cs.virginia.edu>
     [not found]         ` <3415CE44.3BD531@calfp.co.uk>
     [not found]           ` <341644F2.763D@BZZvnet.ibm.com>
1997-09-12  0:00             ` Jeffrey Templon
1997-09-13  0:00               ` Joseph M. O'Leary
1997-09-16  0:00                 ` James F Cornwall
replies disabled

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