Re: Request for comment: follow-up to Summer of Code



>Fortran 95 and 2003 are higher level languages than C or assembler, and
>are arguably higher-level than Python or Lisp in the area of scientific
>computing.

I don't know anything about 2003 (except that it doesn't really exist
yet), but I use FORTRAN 95 all the time. I would say it is a lower
level language than C++ (regardless of which field you are working in)
and comes nowhere close to Lisp. I'd love to hear why you feel
differently. From what I have seen, any FORTRAN 95 program can be
translated line for line into Lisp (skipping some lines in the FORTRAN
program that are redundant but keep the FORTRAN 95 compiler happy).

Maybe you are thinking about library availability rather than the
language itself? If so, you might find this page interesting:

http://www.nhplace.com/kent/Papers/Fortran-to-Lisp.html

.



Relevant Pages

  • Re: Optimizing for fast floating-point numerical code
    ... the closest analogs to Fortran 95's very fast vectorized operations. ... say, however, that in Lisp they don't compete well with looping? ... (defun example (y l) ... (declare (inline attach)) ...
    (comp.lang.lisp)
  • Re: What do you LISPers think of Haskell?
    ... "Lisp is as fast as Fortran for scientific computing" claims economics ... His published software includes a sparse matrix library written in Lisp ...
    (comp.lang.lisp)
  • Lisp as a tool for the mind
    ... "Lisp is as fast as Fortran for scientific computing" claims economics ... His published software includes a sparse matrix library written in Lisp ...
    (comp.lang.lisp)
  • Re: Freepascal rocks!
    ... I've been experimenting with a few programming languages lately: Assembler, Lisp, Forth, Smalltalk. ... A language powerful enough to simply implement another language is damn powerful. ... The other day I joked to my colleagues that we should be writing more stuff in FORTRAN; my contention being that FORTRAN doesn't really do much, so you *have* to keep things simple. ... CurRow, CurCol: Integer; ...
    (comp.lang.pascal.misc)
  • Re: Advantages of Lisp?
    ... Randyl Kent Plampin wrote: ... > came higher level languages of which Fortran was the first. ... Fortran was not the first, nor was Lisp the second. ...
    (comp.lang.lisp)