home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.fortran
- Path: sparky!uunet!cs.utexas.edu!sun-barr!ames!elroy.jpl.nasa.gov!sdd.hp.com!caen!hellgate.utah.edu!lanl!cochiti.lanl.gov!jlg
- From: jlg@cochiti.lanl.gov (Jim Giles)
- Subject: Re: Welcome to HPFF
- Message-ID: <1992Aug14.163455.23960@newshost.lanl.gov>
- Keywords: HPFF, High Performance Fortran
- Sender: (null)@(null) ((null))
- Organization: Los Alamos National Laboratory
- References: <Bsy43C.9BG@rice.edu> <1992Aug14.092952.11572@ibr.cs.tu-bs.de> <1992Aug14.161939.21978@newshost.lanl.gov>
- Date: Fri, 14 Aug 1992 16:34:55 GMT
- Lines: 28
-
- In article <1992Aug14.092952.11572@ibr.cs.tu-bs.de>, i2041101@rzphy1.rz.tu-bs.de (Paulini) writes:
-
- |> [...] Compared to other languages (even to cryptic C - Codes)
- |> FORTRAN is not recommendable as a programming language at all. It is merely
- |> a collection of erratic ideas and lacks a real conception.
- ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^
-
- C suffers from both these problems to a VASTLY greater extent than
- Fortran, yet you recommend C. Given a choice between Fortran and C
- as a starting point for the design of a new language, Fortran would
- be a much better choice. Yes, Algol 60 (but not Algol 68) might
- be a better basis than Fortran (that is long since out of anyone's
- hands).
-
- Haskell, Scheme, etc. might perhaps be even better choices for some
- markets (but probably not for scientific coding). Certainly, C would
- be at the bottom of the list no matter *what* other languages were
- mentioned. Fortran is certainly better designed, less erratic, and
- better conceived than C (and C cannot be sufficiently improved without
- making incompatible alterations to the present standard).
-
- Also, this is comp.lang.fortran. If you don't want to participate,
- don't. In the meantime, if you denounce (with some justification) some
- of the characteristics of Fortran, it is inconsistent to recommend a
- replacement which suffers the same deficiencies to a much greater extent.
-
- --
- J. Giles
-