Many people think : nowadays
Fortran is an old programming language
. No, it is a big mistake. Fortran is the only
language for scientists. Why??
There is a big number of code written in
With Fortran95 you a have a modern language
with all the tools to make pure object oriented
programming. You have many sites on the web
which explain how to make that if you have not a
Fortran2003 compiler. You can download on
Internet 2 Fortran95 compiler in freeware : gfortran
The first drawback of language like C
++, is its implementation of pointers, which are
in fact only an address, and suppose a linear
implementation of memory. More important, C++
is an odd jobs on C, not a
real language, portability ??? Read on the web
on that subject. Examine in details how java
is implemented, you have all the C++,
except the pointers !!!!
Fortran90 has in it, the functionalities of
vector processing. It is the compiler which
implements it, and not a odd jobs of yours.
Fortran95 has the functionalities of parallel
Fortran2003 is a completely object
oriented programming language.
Fortran code is portable because, an
international organisation codifies all the
syntax, and what the compiler must do.
The future will be
object oriented programmin
Massive parallel programming
Use a research engine on the web, and type : fortran
, you will be surprised by the number of sites
dedicated to Fortran.
If you develop a graphical application, use :
C for the graphical
interface, directly in the win32API for
Windows and with Xlib for Linux.
gfortran or g95
(Fortran95 compilers in freeware) for the
functionalities of your sofware. Code
written in Fortran is more readable than in
C. This yedit
package is now updated with gfortran
with strictly Fortran95 files.
FORTRAN77 files are in the package for users
which have not Fortran95 compilers. In the
future this possibility which
be suppressed, because FORTRAN77 is now
dead. In the more recent Linux distribution,
you cannot find g77, for
example in Suse-10.0 you can find gfortran
but not g77