home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.edu:1413 comp.lang.fortran:3286
- Newsgroups: comp.edu,comp.lang.fortran
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!att!linac!pacific.mps.ohio-state.edu!zaphod.mps.ohio-state.edu!darwin.sura.net!haven.umd.edu!news.umbc.edu!umbc4.umbc.edu!hybl
- From: hybl@umbc4.umbc.edu (Dr. Albert Hybl (UMAB-BIOPHYS))
- Subject: Re: scientists as programmers (was: Small Language Wanted)
- Message-ID: <1992Aug30.213041.18735@umbc3.umbc.edu>
- Sender: newspost@umbc3.umbc.edu (News posting account)
- Organization: Univ. of MD, Baltimore County
- References: <1992Aug25.202307.12365@newshost.lanl.gov> <l9lrciINNb7b@almaak.usc.edu> <h=bnn6@lynx.unm.edu>
- Date: Sun, 30 Aug 1992 21:30:41 GMT
- Lines: 27
-
- In article <h=bnn6@lynx.unm.edu> john@spectre.unm.edu (John Prentice) writes:
- >... Fortran 77 is out of date, everyone agrees
- >with that.
- Not yet. Based on usage it is still a useful programing tool.
- It needs upgrades to provide better portability and enhancements
- to provide modern functionality. In my opinion F90 does not do
- the job.
-
- > Fortran 90 is a modern language, ...
- Perhaps fashionable, but not modern. F90 is different but not
- really different, many of the old F77 warts are still present.
- F90 is enhanced but not really enhanced, array indexing may be
- better for (parallel machines) but F90 fails to facilitates
- conforming binary data file definitions so massive data sets
- can be exchanged and used interactively at and between remotely
- located machines in a mixed vendor environment.
-
- The suicide gene has not been removed: [In F77 Section 1.3.2 says
- "Exclusions. This standard does not specify: ... (4) The
- results when the rules of this standard fails to establish an
- interpretation."] That rule effectively says vendors can add
- almost any extensions to the language that they think will help
- sell their machine which has contributed to the poor portability
- of Fortran source code and has caused, in part, the precipitous
- decline in use of Fortran among potential users.
-
- Albert Hybl (umbc4.umbc.edu)
-