Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Fortran > Fortran ba****n...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 22 Topic 8431 of 8908
Post > Topic >>

Fortran ba****ng in the MATLAB newsgroup

by James Tursa <aclassyguywithaknotac@[EMAIL PROTECTED] > Jun 30, 2008 at 12:12 AM

FYI, here are some comments from the MATLAB newsgroup about Fortran:

(begin quote)

> I see Fortran as a language that's continually changing to
> try to keep up with more modern languages.

There is one sole reason for teaching (and learning) Fortran
these days: To be able to read and understand old code, in
order to ****t the algoprithms to some other language.
The fortran language as such is obsolete.

> The die-hards
> always claim that Fortran is fast because its simplicity
> makes it easier for compilers to optimise (undoutedly true
> for Fortran 66 constructs).

Not quite true. The reason Fortran is fast is that it
lacks dynamic memory management (that was added in
fortran 90 or 95, a mere 15 years ago). Everything is
easy once the memory maps are fixed at compile time.

> And then in the next breath
> they point out all the new features added to the latest
> (77, 90, 95, ...) version that have added all the
> flexibility of newer languages and are clearly are no
> easier to optimise than any other language.

Sure. Selective memory must be most convenient.
I wish I had that, too...

As for optimizations, I've played a bit with
template metaprogramming in C++ for some time now,
and it seems to be one serious beast. Templates
allow the programmer to code readable code, at the
same time it allows the compiler to do some
serious optimization.

> The newer
> incantations of Fortran just allow old code to persist (and
> fester, undo***ented and unmaintainable).

Most certainly agreed!

(end quote)

I've got my own ideas about what modern Fortran is good for and why I
still use it. I also have my own ideas about why it is fast for
certain tasks.

Before I give my own 2 cent reply to the other neswgroup, I was
wondering if the experts out there had any comments they wish to
contribute  about what modern Fortran is good for, why they still use
it for new projects vs C or C++ or Java, etc., or any other related
comments. Thanks.

James Tursa
 




 22 Posts in Topic:
Fortran bashing in the MATLAB newsgroup
James Tursa <aclassygu  2008-06-30 00:12:40 
Re: Fortran bashing in the MATLAB newsgroup
Brian Salter-Duke <b_d  2008-06-30 02:49:36 
Re: Fortran bashing in the MATLAB newsgroup
kargl@[EMAIL PROTECTED]   2008-06-30 05:03:26 
Re: Fortran bashing in the MATLAB newsgroup
Brian Salter-Duke <b_d  2008-06-30 06:08:41 
Re: Fortran bashing in the MATLAB newsgroup
harper@[EMAIL PROTECTED]   2008-07-01 10:47:08 
Re: Fortran bashing in the MATLAB newsgroup
Damian <damian@[EMAIL   2008-06-30 00:58:28 
Re: Fortran bashing in the MATLAB newsgroup
Daniel Kraft <d@[EMAIL  2008-06-30 10:35:17 
Re: Fortran bashing in the MATLAB newsgroup
Arjen Markus <arjen.ma  2008-06-30 04:25:56 
Re: Fortran bashing in the MATLAB newsgroup
Damian <damian@[EMAIL   2008-06-30 05:52:17 
Re: Fortran bashing in the MATLAB newsgroup
Damian <damian@[EMAIL   2008-06-30 06:18:21 
Re: Fortran bashing in the MATLAB newsgroup
Arjen Markus <arjen.ma  2008-06-30 06:46:50 
Re: Fortran bashing in the MATLAB newsgroup
Arjen Markus <arjen.ma  2008-07-01 00:03:03 
Re: Fortran bashing in the MATLAB newsgroup
Beliavsky <beliavsky@[  2008-07-02 10:03:22 
Re: Fortran bashing in the MATLAB newsgroup
Damian <damian@[EMAIL   2008-07-02 12:27:34 
Re: Fortran bashing in the MATLAB newsgroup
Kelvin Hales <khales@[  2008-06-30 14:37:07 
Re: Fortran bashing in the MATLAB newsgroup
James Tursa <aclassygu  2008-06-30 23:36:27 
Re: Fortran bashing in the MATLAB newsgroup
ttw6687@[EMAIL PROTECTED]  2008-06-30 16:52:11 
Re: Fortran bashing in the MATLAB newsgroup
Gary Scott <garylscott  2008-06-30 18:53:29 
Re: Fortran bashing in the MATLAB newsgroup
Brian Salter-Duke <b_d  2008-07-01 00:55:00 
Re: Fortran bashing in the MATLAB newsgroup
dpb <none@[EMAIL PROTE  2008-06-30 19:01:12 
Re: Fortran bashing in the MATLAB newsgroup
Damian <damian@[EMAIL   2008-06-30 18:26:46 
Re: Fortran bashing in the MATLAB newsgroup
Arjen Markus <arjen.ma  2008-06-30 21:28:18 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Wed Nov 19 8:04:29 CST 2008.