From owner-sc22wg5@open-std.org  Sat Nov  6 13:27:27 2010
Return-Path: <owner-sc22wg5@open-std.org>
X-Original-To: sc22wg5-dom8
Delivered-To: sc22wg5-dom8@www2.open-std.org
Received: by www2.open-std.org (Postfix, from userid 521)
	id 63F6DC3BA24; Sat,  6 Nov 2010 13:27:27 +0100 (CET)
X-Original-To: sc22wg5@open-std.org
Delivered-To: sc22wg5@open-std.org
X-Greylist: delayed 1847 seconds by postgrey-1.18 at www2.open-std.org; Sat, 06 Nov 2010 13:27:26 CET
Received: from moene.org (moene.org [82.95.66.103])
	by www2.open-std.org (Postfix) with ESMTP id DA90AC3BA03
	for <sc22wg5@open-std.org>; Sat,  6 Nov 2010 13:27:26 +0100 (CET)
Received: from [127.0.0.1]
	by moene.org with esmtp (Exim 4.69)
	(envelope-from <toon@moene.org>)
	id 1PEhNU-0005Wk-Dj; Sat, 06 Nov 2010 12:56:12 +0100
Message-ID: <4CD5425C.2020808@moene.org>
Date: Sat, 06 Nov 2010 12:56:12 +0100
From: Toon Moene <toon@moene.org>
Organization: Moene Computational Physics, Maartensdijk, The Netherlands
User-Agent: Mozilla-Thunderbird 2.0.0.24 (X11/20100329)
MIME-Version: 1.0
To: John.Reid@stfc.ac.uk,
	fortran standards email list for J3 <j3@j3-fortran.org>
Cc: WG5 <sc22wg5@open-std.org>
Subject: Re: (j3.2006) (SC22WG5.4345) Good news for the Fortran 2003 standard
References: <20101104112815.A51F3C178E4@www2.open-std.org>
In-Reply-To: <20101104112815.A51F3C178E4@www2.open-std.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-sc22wg5@open-std.org
Precedence: bulk

John Reid wrote:

> WG5,
> 
> I gave a talk on Fortran 2008 at a meeting at ECMWF yesterday. Ahead of 
> me was a talk by Dave Norton of The Portland Group. Among other things, 
> he said that they plan to support the whole of Fortran 2003 next year.

ECMWF tries to move to a programming paradigm where at least the outer 
structure of the model(s) use object oriented design (the reason for 
this is complicated, but it stems from the fact that they noticed they 
copied -and then slightly modified- far too much code).

Obviously, it would be easiest if they could use Fortran for this - 
their "toy model" code at the moment has both a C++ variant and a 
Fortran variant.

Although I haven't looked into it yet, my impression is that the Fortran 
variant is rather crippled by the fact that they want to (also) compile 
it with Gfortran (See http://gcc.gnu.org/wiki/Fortran2003Status) for 
where Gfortran is, 2003-wise.

Kind regards,

-- 
Toon Moene - e-mail: toon@moene.org - phone: +31 346 214290
Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
At home: http://moene.org/~toon/; weather: http://moene.org/~hirlam/
Progress of GNU Fortran: http://gcc.gnu.org/wiki/GFortran#news
