[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: FORTRAN common blocks



On 1/16/06, Richard James <raj@ast.man.ac.uk> wrote:

>         One problem I have never been able to resolve - I accept that C is
> better for systems programming, but why on earth does anyone use it for
> scientific code?  Can somebody enlighten me?

I'm sure that it's just a matter of what one is used to.  I learned C
and C++ in college, wrote a number of projects in both languages, but
never got around to learning any FORTRAN until I became the Debian
maintainer of Cernlib.  As a result I find it a lot easier to write
(for instance) C++ code for ROOT and Geant 4 than FORTRAN code for
Geant 3 or EGSnrc.

I have to add that having my first large-scale exposure to FORTRAN
being the spaghetti code in Cernlib didn't endear the language to me
any. :-)

regards,

--
Kevin B. McCarty <kmccarty@princeton.edu>   Physics Department
WWW: http://www.princeton.edu/~kmccarty/    Princeton University
GPG: public key ID 4F83C751                 Princeton, NJ 08544



Reply to: