Re: F2003 complier, how far from us?
- From: Joe <jkrahn@xxxxxxxxx>
- Date: Mon, 25 Aug 2008 12:50:13 -0700 (PDT)
On Aug 25, 10:08 am, Simulate <li.sim...@xxxxxxxxx> wrote:
I had started to write my code in the summer of 2006. I choosed
fortran as my program language for the reason that the F2003 standard
which released in 2004. I wants oo and something like STL which in c++
(class (*) in fortran 2003). However, two year years later today, no
one compiler was realesed in Windows platform of full oo capicity. I'm
surprised about the development of fortran!
I'm a little disappointed! May be c++ is more excellenced today.
F2003 complier, how far from us?
For OO programming, C++ is definitely better. However, matrix math in C
++ is more complicated, partly because there are many different C++
matrix implementations. In addition, OO programming is generally
slower, and most Fortran programs are aimed at high-performance. Most
Fortran programmers are not very interested in using OO for
computational code. Therefore, compiler developers are not in a hurry
to implement it. (At least that is my take on the situation.)
If you are interested in OO programming as more of a data management
feature, or for creating a user interface, it may make sense to write
just the OO parts in C++. Then you can write the math code in Fortran,
and use C calls to join them together. IMHO, using Fortran for math
and avoiding it for non-math is a good programming model, which can
now be portable with ISO_C_BINDING.
F2008 adds features that improve the usability of type classes, so it
is possible that these features will become a higher priority.
.
- Follow-Ups:
- Re: F2003 complier, how far from us?
- From: Damian
- Re: F2003 complier, how far from us?
- References:
- F2003 complier, how far from us?
- From: Simulate
- F2003 complier, how far from us?
- Prev by Date: Re: How to create a new folder in FORTRAN 77?
- Next by Date: Re: Most efficient way to write a large matrix to disk
- Previous by thread: F2003 complier, how far from us?
- Next by thread: Re: F2003 complier, how far from us?
- Index(es):
Relevant Pages
|