Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!swrinde!elroy.jpl.nasa.gov!decwrl!mcnc!uvaarpa!murdoch!murdoch.acc.virginia.edu!bglenden From: bglenden@colobus.cv.nrao.edu (Brian Glendenning) Newsgroups: comp.lang.fortran Subject: Re: Why is FORTRAN extended bad (SUMMARY) Message-ID: Date: 15 Apr 91 17:48:37 GMT References: Sender: usenet@murdoch.acc.Virginia.EDU Organization: National Radio Astronomy Observatory Lines: 30 In-Reply-To: bglenden@colobus.cv.nrao.edu's message of 11 Apr 91 01:31:39 A few days I posted a summary asking people to email me the problems in F90 and promised to post a summary. Thanks to: khb@chiba.Eng.Sun.COM, vsnyder@jato.Jpl.Nasa.Gov, jlg@woodsy.lanl.gov, kauff@neit.cgd.ucar.EDU, mcdonald@aries.scs.uiuc.edu, corbett@Eng.Sun.COM, tom.kovar@itc.univie.ac.at, cflatter@zia.aoc.nrao.edu, rbe@yrloc.ipsa.reuter.COM, pfkeb@EBNEXTK.SLAC.Stanford.EDU Here is the quick summary. I will forward the unedited messages to anyone who want to see them. 1. F90 will invalidate some valid F77 codes (in fairly easy to fix ways) 2. Vendors will have to work very hard to get good compilers - it is a big, complicated language. 3. Pointers are not as straightforward to use as one would like, e.g. the pointers to slices are hard to implement but not all that useful. Moreover the pointers aren't done very elegantly or intuitively. 4. Array sections in general may not allow efficient operations. Brian -- Brian Glendenning - National Radio Astronomy Observatory bglenden@nrao.edu bglenden@nrao.bitnet (804) 296-0286