Re: Fortran vs. C (was Re: Ken & Klaus.)

beliavsky_at_aol.com
Date: 09/21/04


Date: 21 Sep 2004 15:45:10 -0700

hhc314@yahoo.com (Harry Conover) wrote in message news:<7ce4e226.0409201650.2adfbd38@posting.google.com>...

<SNIP>

> Comparing Fortran to C is in my mind similar to comparing Fortran to
> Assembly Language, since C is only a slight step above assembly
> language. C offsets this limitation by providing absolutely wonderful
> data structuring and access shortcuts called (strangely enough)
> pointers and structures. By contrast, navigating your way through
> complex data structures in Fortran becomes a major hassle, and a great
> burner of CPU time.

Fortran 90 and later versions has POINTERs (very different from those
of C) and dynamic array allocation using the ALLOCATE statement.
Creating linked lists and other structures is no longer difficult, as
shown in (for example) a book by R. Vowels "Introduction to Fortran
90/95, Algorithms, and Structured Programming"
http://www.users.bigpond.com/robin_v/f90-cont.htm .



Relevant Pages

  • Re: Fortran vs. C (was Re: Ken & Klaus.)
    ... > Assembly Language, since C is only a slight step above assembly ... > data structuring and access shortcuts called ... Fortran 90 and later versions has POINTERs (very different from those ... of C) and dynamic array allocation using the ALLOCATE statement. ...
    (comp.os.linux.development.apps)
  • Re: programming languages in order
    ... went something like Fortran, 360 assembly language, PL360, APL, ... PL/1, Basic, 6502 assembly, then a whole bunch ... (Eg, dunno if you want to count JCL, but if so, same time as Fortran.) ...
    (rec.arts.sf.written)
  • Re: Play Want Bin: The "Girlfriend has gone away for three weeks" edition
    ... Dunno. ... H8/300 assembly language, SPICE netlists, Gerber RS274X, and Tok Pisin.] ... I had to touch some Fortran today. ... Large chunks of the SPEC benchmarking suite ...
    (uk.games.video.misc)
  • Re: programming languages in order
    ... Mike Schilling wrote: ... went something like Fortran, 360 assembly language, PL360, APL, ... (Eg, dunno if you want to count JCL, but if so, same time as Fortran.) ... forgot SNOBOL (in the SPITBOL variant)... ...
    (rec.arts.sf.written)
  • Re: using iso_c_binding
    ... I have earlier editions of this series (like Fortran 95 Explained) ... obfuscated form of PDP-11 assembly and that assembly language is ... in terms of the machine code that the compiler is producing. ... object file or executable) and examining the *.s file the compiler ...
    (comp.lang.fortran)

Loading