Code Comments

Programming Forum and web based access to our favorite programming groups.
For Programmers: Free Programming Magazines | New: Database administration forum
Registration is free! Edit your profileCalendarFind other membersFrequently Asked QuestionsSearch -> 
Post New Thread











Thread
Author

A tutorail web site for Fortran 90/95 ?
Hi Experts,

Can you tell me a tutorail web site for Fortran 90/95 ?

Thank you in advance.

Report this thread to moderator Post Follow-up to this message
Old Post
victor
11-14-04 01:55 AM


Re: A tutorail web site for Fortran 90/95 ?
In article <aec1ceb.0411131326.74d7851d@posting.google.com>, victor@in-
box.net says...

> Hi Experts,

Hi, I'm not an expert! :)
However:

> Can you tell me a tutorail web site for Fortran 90/95 ?

I was going to study FORTRAN77, but recent posts by helpful Fortran
programmers led me to study Fortran 90 (or 95).

I've found some tutorials on the Internet, using Google.

e.g.:

<http://www.cs.mtu.edu/~shene/COURSE...ES/fortran.html>

There are also some articles on Fortran from CERN
(I'm a CERN-fan!! :)

They are titled "Michael Metcalf's Fortran 90 CNL Articles", and I found
them here:

<http://wwwasdoc.web.cern.ch/wwwasdoc/f90.html>

Considering that CERN is a top scientific research institution in the
world, and that Fortran is used for scientific computations, I trust in
docs found on CERN website!

Moreover, I think that Google is a very good tool for searching!

> Thank you in advance.

Not at all

Ciao,
Dan

Report this thread to moderator Post Follow-up to this message
Old Post
Danguard
11-14-04 01:55 AM


Re: A tutorail web site for Fortran 90/95 ?
Danguard <danguard_robot@hotmail.com> wrote:
>In article <aec1ceb.0411131326.74d7851d@posting.google.com>, victor@in-
>box.net says...
> 
>
>Hi, I'm not an expert! :)
>However:
> 
>
>I was going to study FORTRAN77, but recent posts by helpful Fortran
>programmers led me to study Fortran 90 (or 95).
>
>I've found some tutorials on the Internet, using Google.

There are links to dozens of Fortran 90/95 tutorials at http://www.dmoz.org/Comput
e...tran_90_and_95/
If you find one not listed there, please submit the link to that site.



----== Posted via Newsfeed.Com - Unlimited-Uncensored-Secure Usenet News==--
--
http://www.newsfeed.com The #1 Newsgroup Service in the World! >100,000 News
groups
---= 19 East/West-Coast Specialized Servers - Total Privacy via Encryption =
---

Report this thread to moderator Post Follow-up to this message
Old Post
beliavsky@aol.com
11-14-04 01:55 AM


Re: A tutorail web site for Fortran 90/95 ?
In article <41969153_1@127.0.0.1>, beliavsky@127.0.0.1 says...

> There are links to dozens of Fortran 90/95 tutorials at
> http://www.dmoz.org/Computers/Programming/Languages/
> Fortran/Tutorials/Fortran_90_and_95/

Very good! Thank you!

>  If you find one not listed there, please submit the link to that site.

OK!

Report this thread to moderator Post Follow-up to this message
Old Post
Danguard
11-14-04 01:55 PM


Re: A tutorail web site for Fortran 90/95 ?
Thanks a lot for the information from both of you. I will try to find
at least one suitable for me :)

Cheers!

victor

Danguard <danguard_robot@hotmail.com> wrote in message news:<MPG.1c01581383aa86b3989a20@pow
ernews.libero.it>...
> In article <41969153_1@127.0.0.1>, beliavsky@127.0.0.1 says...
> 
>
> Very good! Thank you!
> 
>
> OK!

Report this thread to moderator Post Follow-up to this message
Old Post
victor
11-15-04 01:56 AM


Re: A tutorail web site for Fortran 90/95 ?
On Sat, 13 Nov 2004 22:23:25 GMT, Danguard <danguard_robot@hotmail.com>
wrote in <MPG.1c00a7ca64aa76e4989a1d@powernews.libero.it>:

> Considering that CERN is a top scientific research institution in the
> world, and that Fortran is used for scientific computations, I trust in
> docs found on CERN website!

Guess what language has been all but phased out (actively, in at least
one case) at CERN, and which language is used to replace it.

--
Ivan Reid, Electronic & Computer Engineering,     ___     CMS  Collaboration
,
Brunel University.     Ivan.Reid@brunel.ac.uk             Room 40-1-B12, CER
N
KotPT -- "for stupidity above and beyond the call of duty".

Report this thread to moderator Post Follow-up to this message
Old Post
Dr Ivan D. Reid
11-15-04 08:59 PM


Re: A tutorail web site for Fortran 90/95 ?
In article <slrncph949.35g.Ivan.Reid@loki.brunel.ac.uk>,
Ivan.Reid@brunel.ac.uk says...

> 	Guess what language has been all but phased out (actively, in at least
> one case) at CERN, and which language is used to replace it.

Fortran 9x is replacing Fortran 77, right?

Or some very-high level language like Mathematica's is replacing
Fortran?

I'm curious...

Thank you.

Ciao
Dan

Report this thread to moderator Post Follow-up to this message
Old Post
Danguard
11-15-04 08:59 PM


Re: A tutorail web site for Fortran 90/95 ?
On Mon, 15 Nov 2004 15:26:30 GMT, Danguard <danguard_robot@hotmail.com>
wrote in <MPG.1c02e91022098d58989a24@powernews.libero.it>:
> In article <slrncph949.35g.Ivan.Reid@loki.brunel.ac.uk>,
> Ivan.Reid@brunel.ac.uk says...
 

> Fortran 9x is replacing Fortran 77, right?

Nope.

> Or some very-high level language like Mathematica's is replacing
> Fortran?

Nope.

> I'm curious...

All code (that I know about[1]) for CMS is being developed in C++.
CMSIM and GEANT3 have been replaced by C++ versions.
http://cmsdoc.cern.ch/cmsreco/

> Thank you.

[1] Apart from some tools I write myself, typically to produce PostScript
visualisations.

--
Ivan Reid, Electronic & Computer Engineering,     ___     CMS  Collaboration
,
Brunel University.     Ivan.Reid@brunel.ac.uk             Room 40-1-B12, CER
N
KotPT -- "for stupidity above and beyond the call of duty".

Report this thread to moderator Post Follow-up to this message
Old Post
Dr Ivan D. Reid
11-16-04 01:56 AM


Re: A tutorail web site for Fortran 90/95 ?
In article <slrncpifts.748.Ivan.Reid@loki.brunel.ac.uk>,
Ivan.Reid@brunel.ac.uk says...

> 	All code (that I know about[1]) for CMS is being developed in C++.
> CMSIM and GEANT3 have been replaced by C++ versions.

I don't know of CMS, but it don't understand *why* they're using C++
(?).

I think C++ is a very good language for some kind of software (e.g.: 3D
engines, GUIs, etc.) but I think Fortran 9x is superior to C++ for
numerical computing, in fact Fortran 9x seems to me be more "friendly"
for the programmer.
(...excluding container classes, that I'm searching for Fortran).

e.g. built-in array support of Fortran for arrays is very good feature,
while in C++ you need a separate custom matrix/array class library, with
overloaded operators, etc. and I don't know if this code is comparable
for efficiency to Fortran compiled code.

(I also read that supercomputers like Cray use Fortran as main
scientific numeric programming language...)

...Maybe this "CMS project" has specifications that C++ meets better
than Fortran does?

Dan

Report this thread to moderator Post Follow-up to this message
Old Post
Danguard
11-16-04 08:57 PM


Re: A tutorail web site for Fortran 90/95 ?
"> I don't know of CMS, but it don't understand *why* they're using C++
> (?).
>

I was CERN's representative on X3J3 from 1984 to 1991, so was part of the
story. Basically, it was assumed that F77 code would be migrated to f90 as
soon as suitable compilers became available, and, indeed, I spent a lot of
time testing early versions. However, there had, in the 80s, been a lot of
pressure from SLAC, orchestrated by Paul Kunz, to move to C and, when that
failed, to Objective C. That failed too as it was a proprietary product.
Meanwhile, C++ loomed on the horizon, and Kunz became a keen and competent
proselyte for that language. At CERN and elsewhere, I gave many tutorials on
f90 and about 400 copies of M&R were sold there, so there was widespread
knowledge of what it contained. Its weakness was its inability to handle
objects, for which it was also realised that persistence would be
indispensable for handling the petabytes of data expected from the then
planned LHC (which will, in fact, come into operation in 2007 and for which
grid computing has been invented). Here, it is important to recognise that
computing in high-energy physics is not so much about solving a few huge
problems, as in say weather forecasting, but of keeping track of the
complicated data structures that describe each of the billions of individual
events that a high-energy detector will record. The array language was
interesting but not essential.

It dawned on the community that C++ was better suited for its purpose than
f90, and a final decision was reached at a conference on Computing in
High-Energy Physics (CHEP) around 1992 or 3. As a prototype, CERN rewrote
the simulation program GEANT in C++, and it worked. End of story.

For the record,

Mike Metcalf



Report this thread to moderator Post Follow-up to this message
Old Post
Michael Metcalf
11-16-04 08:57 PM


Sponsored Links




Last Thread Next Thread Next
Pages (2): [1] 2 »
Search this forum -> 
Post New Thread

Fortran archive

Show a Printable Version Send to friend Email This Page to Someone! subscribe to this thread Receive updates to this thread
Computer Consultants
Programming Jobs
Visual Basic Controls
SQL Server Programming
Webservices
Java Security
Visual Studio
C# Programming
Visual J++
Software engineering
Open source Software
Perl Programming
PHP Programming
ASP Programming
ASP .NET Programming
Visual Basic Programming
Windows Scripting Host
Java Programming
Java Help
Java Beans
VBScript
Cobol
MAC Applications
Unix Programming
Forum Jump:
All times are GMT. The time now is 05:47 AM.

 
Free MCSE Braindumps | Real Estate Topics

Programming forum archive

Copyrights CodeComments.com 2004 - 2006

Powered by vBulletin Copyright 2000-2006 Jelsoft Enterprises Limited.