Not necessarily. I learned Fortran as part of my Numerical Methods for
Physicists in grad school. We had the option of using C or Fortran.
Fortran has proved much more useful to learn than C and I've picked up C
on the side. In many cases programming is a matter of logical
structured thinking, if you can get that the rest is learning syntax for
different languages.
For people doing numerical methods, Fortran is way superior in terms of
usability than C. That said I would never teach Fortran in a Computer
Science class, but in a Numerical Methods for Scientists I would go with
Fortran.
-Paul Edmon-
On 11/29/18 10:09 AM, Nathan Moore wrote:
I've probably mentioned this before. If a student only has one
programming course, teaching fortran feels like malpractice, however,
this book is awesome!
Classical Fortran, Kupferschmid
https://www.crcpress.com/Classical-Fortran-Programming-for-Engineering-and-Scientific-Applications/Kupferschmid/p/book/9781138116436
Nathan
On Wed, Nov 28, 2018 at 12:15 PM Paul Edmon <ped...@cfa.harvard.edu
<mailto:ped...@cfa.harvard.edu>> wrote:
Very true. I would never use Fortran for an OS. From what I
understand
compiler writers still prefer Fortran as its easier to vectorize.
Thus
if you want best vector performance from your code Fortran is it,
mainly
due to the easy of writing a compiler that can do so.
In the end use the tool that's best for the job. That's the moral of
the story.
-Paul Edmon-
On 11/28/2018 12:17 PM, Robert G. Brown wrote:
> On Wed, 28 Nov 2018, Paul Edmon wrote:
>
>> Once C has native arrays and orders them properly, then we can
talk :).
>
> Yeah, like this. That's really the big difference, isn't it?
Although
> one can argue about just what "properly" really means... other
than "in
> the same order that Fortran orders them" ;-)
>
> rgb
>
>>
>> -Paul Edmon-
>>
>> On 11/28/18 11:36 AM, Peter St. John wrote:
>> Maybe I'm being too serious but in the old days, Fortran
was the
>> most mature, maintained compiler and the libraries were
great,
>> then later, C had better compilers but the libraries were
still
>> great. Now, I think the only good thing about Fortran is that
>> it's pretty easy to learn?
>> Peter
>>
>> On Wed, Nov 28, 2018 at 11:30 AM Stu Midgley <sdm...@gmail.com
<mailto:sdm...@gmail.com>> wrote:
>> I agree 100% .?You can't beat bash and fortran.
>>
>> On Wed, Nov 28, 2018 at 9:02 AM Paul Edmon
>> <ped...@cfa.harvard.edu <mailto:ped...@cfa.harvard.edu>> wrote:
>> Fortran is and remains an awesome language.? More
>> people should use it:
>>
>> https://wordsandbuttons.online/fortran_is_still_a_thing.html
>>
>> -Paul Edmon-
>>
>> _______________________________________________
>> Beowulf mailing list, Beowulf@beowulf.org
<mailto:Beowulf@beowulf.org> sponsored
>> by Penguin Computing
>> To change your subscription (digest mode or
>> unsubscribe) visit
>> http://www.beowulf.org/mailman/listinfo/beowulf
>>
>>
>>
>> --
>> Dr Stuart Midgley
>> sdm...@gmail.com <mailto:sdm...@gmail.com>
>> _______________________________________________
>> Beowulf mailing list, Beowulf@beowulf.org
<mailto:Beowulf@beowulf.org> sponsored by Penguin
>> Computing
>> To change your subscription (digest mode or unsubscribe) visit
>> http://www.beowulf.org/mailman/listinfo/beowulf
>>
>>
>>
>
> Robert G. Brown http://www.phy.duke.edu/~rgb/
> Duke University Dept. of Physics, Box 90305
> Durham, N.C. 27708-0305
> Phone: 1-919-660-2567 Fax: 919-660-2525 email:r...@phy.duke.edu
<mailto:email%3a...@phy.duke.edu>
>
>
_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org
<mailto:Beowulf@beowulf.org> sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf
--
- - - - - - - - - - - - - - - - - - - - -
Nathan Moore
Mississippi River and 44th Parallel
- - - - - - - - - - - - - - - - - - - - -
_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf
_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf