Fortran 2003/2008 features and compiler poll
  Home FAQ Contact Sign in
comp.lang.fortran only
 
Advanced search
POPULAR GROUPS

more...

comp.lang.fortran Profile…
 Up
Fortran 2003/2008 features and compiler poll         


Author: Tobias Burnus
Date: Jun 9, 2008 09:21

Hi,

mainly for curiosity, I set up the following webpage to see which
Fortran 2003 and Fortran 2008 are most requested and which are already
in use. Additionally, I ask some questions about used parallelization
techniques and compilers. (Sorry, the number of questions is quite
long.)

http://physik.fu-berlin.de/~tburnus/F2003-polling/index.php

The input might also be used by compiler writers (esp. gfortran) to
help deciding which feature should be implemented first.

Tobias
27 Comments
Re: Fortran 2003/2008 features and compiler poll         


Author: Paul van Delst
Date: Jun 9, 2008 10:09

Tobias Burnus wrote:
> Hi,
>
> mainly for curiosity, I set up the following webpage to see which
> Fortran 2003 and Fortran 2008 are most requested and which are already
> in use. Additionally, I ask some questions about used parallelization
> techniques and compilers. (Sorry, the number of questions is quite
> long.)
>
> http://physik.fu-berlin.de/~tburnus/F2003-polling/index.php
>
> The input might also be used by compiler writers (esp. gfortran) to
> help deciding which feature should be implemented first.

Wow.

That is an excellent page. I won't be able to get to it this week, but I will study the
questions on the train rides to/from work for action next week.

I have to say that it is a nice distillation of the new features.

cheers,

paulv
no comments
Re: Fortran 2003/2008 features and compiler poll         


Author: hes selex
Date: Jun 9, 2008 10:22

I think ,of course,most wanted is oo.
no comments
Re: Fortran 2003/2008 features and compiler poll         


Author: GaryScott
Date: Jun 9, 2008 11:35

On Jun 9, 11:21 am, Tobias Burnus wrote:
> Hi,
>
> mainly for curiosity, I set up the following webpage to see which
> Fortran 2003 and Fortran 2008 are most requested and which are already
> in use. Additionally, I ask some questions about used parallelization
> techniques and compilers. (Sorry, the number of questions is quite
> long.)
>
> http://physik.fu-berlin.de/~tburnus/F2003-polling/index.php
>
> The input might also be used by compiler writers (esp. gfortran) to
> help deciding which feature should be implemented first.
>
> Tobias

The responses are interesting, someone thinks enumerations are "very
important". I fear that some responses will be made without adequate
understanding of the features (certainly, I don't understand all the
features adequately).
no comments
Re: Fortran 2003/2008 features and compiler poll         


Author: James Van Buskirk
Date: Jun 9, 2008 11:45

"Tobias Burnus" wrote in message
news:b43df39c-63ea-4708-9fd4-d6b1edb30c51@26g2000hsk.googlegroups.com...
> mainly for curiosity, I set up the following webpage to see which
> Fortran 2003 and Fortran 2008 are most requested and which are already
> in use. Additionally, I ask some questions about used parallelization
> techniques and compilers. (Sorry, the number of questions is quite
> long.)
> The input might also be used by compiler writers (esp. gfortran) to
> help deciding which feature should be implemented first.

Interesting survey. I think there should be an opportunity for
respondents to pass on any question. Certainly for my part I see
many features I haven't had the chance to assess, and for the
object-oriented stuff the worth of any feature or combination of
features requires a little practice to see whether it adds
capabilities that I would consider useful.
Show full article (2.02Kb)
no comments
Re: Fortran 2003/2008 features and compiler poll         


Author: James Van Buskirk
Date: Jun 9, 2008 12:42

"James Van Buskirk" comcast.net> wrote in message
news:DNmdnYy0tpey59DVnZ2dnUVZ_qLinZ2d@comcast.com...
> Also
> f95 specification expressions are a huge feature, huge in the
> sense that the vendor pretty much has to implement a second full
> compiler to get them to work consistently. I had an example or
> two in bugzilla but I can't seem to find them just now. Few if
> any vendors have done the work necessary for specification
> expressions.

Looking further at bugzilla, I see that these PRs are marked as
fixed. Does that mean I am going to have to come up with further
examples to stress gfortran's handling of specification
expressions?

--
write(*,*) transfer((/17.392111325966148d0,6.5794487871554595D-85, &
6.0134700243160014d-154/),(/'x'/)); end
no comments
Re: Fortran 2003/2008 features and compiler poll         


Author: glen herrmannsfeldt
Date: Jun 9, 2008 13:57

James Van Buskirk wrote:
(snip)
> I see some f08 feaures missing: in that language acos, acosh,
> asin, asinh, atan, atanh, cosh, sinh, tan, and tanh all take
> complex arguments and in those forms are 40 to 60 new functions.

Wow, I hadn't noticed yet that they were all missing
from the previous standards.

I was checking not so long ago which calculators
can do asin(2) (with complex mode active), but I hadn't
checked recently for Fortran.

A complex data type was added to C only in C99 along with,
as far as I can tell, complex versions of the inverse,
hyperbolic, and inverse hyperbolic functions.
(Many added for real arguments only in C99.)

It seems that the relatively current PL/I systems have
more than Fortran 2003, but not all of those listed above.

-- glen
no comments
Re: Fortran 2003/2008 features and compiler poll         


Author: fj
Date: Jun 10, 2008 14:29

On 9 juin, 19:22, hes selex sohu.com> wrote:
> I think ,of course,most wanted is oo.

Not me ! OO is just "useful" no more ...

The ISO_C_BINDING on the contrary is very important for my job. This
is also the case for OpenMP, MPI. For coarrays I wait ...
no comments
Re: Fortran 2003/2008 features and compiler poll         


Author: fj
Date: Jun 10, 2008 14:32

On 9 juin, 18:21, Tobias Burnus wrote:
> Hi,
>
> mainly for curiosity, I set up the following webpage to see which
> Fortran 2003 and Fortran 2008 are most requested and which are already
> in use. Additionally, I ask some questions about used parallelization
> techniques and compilers. (Sorry, the number of questions is quite
> long.)
>
> http://physik.fu-berlin.de/~tburnus/F2003-polling/index.php
>
> The input might also be used by compiler writers (esp. gfortran) to
> help deciding whict a reh feature should be implemented first.
>
> Tobias

Just a remark Tobias : is it possible to explain a little bit more the
new features, for instance via a "help" button ? I had sometimes
doubts about the true meaning of the subject.
no comments
Re: Fortran 2003/2008 features and compiler poll         


Author: nospam
Date: Jun 10, 2008 15:04

fj wrote:
> Just a remark Tobias : is it possible to explain a little bit more the
> new features, for instance via a "help" button ? I had sometimes
> doubts about the true meaning of the subject.

Me too, but I note that it is keyed to John Reid's paper (see the link
near the top). Still, I had filled out a bit before I found myself
stumped by what something could mean. I might have answered one or two
based on a wrong guess.

I'm betting that some other people did simillarly. I mean 2 people
thought that "complex constants" was "very important?" While I agree
that complex constants are important, I find it hard to imagine the
particular aspect of complex constants in question as making anyone's
"very important" list. It makes me suspicious that some people didn't
actually check beyond reading the somewhat nondescriptive heading (yes,
I see that you copied it from John's paper) "complex constants".

But then perhaps, hard as I find it to imagine, someone really does
think that particular enhancement to complex constant syntax is "very
important" instead of just a minor nicety.
Show full article (1.31Kb)
no comments
1 2 3