Path: utzoo!mnetor!uunet!lll-winken!lll-tis!ames!pasteur!ucbvax!ucsfcgl!cgl.ucsf.edu!seibel From: seibel@cgl.ucsf.edu (George Seibel%Kollman) Newsgroups: comp.unix.wizards Subject: Scientific computing under Unix (was Re: Help us defend ...) Message-ID: <10729@cgl.ucsf.EDU> Date: 2 Mar 88 08:43:05 GMT References: <1636@tulum.UUCP> <20268@bu-cs.BU.EDU> Sender: daemon@cgl.ucsf.edu Reply-To: seibel@socrates.ucsf.edu.UUCP (George Seibel%Kollman) Organization: UCSF Computer Graphics Lab Lines: 31 Summary: Unix needs better Fortran support In article <20268@bu-cs.BU.EDU> bzs@bu-cs.BU.EDU (Barry Shein) writes: > >Unix is the premiere system for compute intensive areas, such as the >sciences using Fortran. The reason is the vast range of power a >program written to run under Unix presents. As I said, a program >developed on a small, affordable PC or workstation can be copied and >re-run on huge compute engines. Barry, thanks for an excellent posting overall, but I have to comment on the fragment above. Our research group does mainly heavy number crunching and related code development, mostly in fortran. I've developed scientific applications in fortran on seven different flavors of unix, and *none* of them had a compiler or debugger as good as the ones found on VMS in terms of efficiency of generated code, helping pinpoint bugs in user code, and being bug-free themselves. Unix provides an excellent software development environment in general, *if you know how to use it*, but it tends to be lacking in fortran support. After the fourth or fifth time you've spent hours hammering on some fortran bug under Unix, only to find it five minutes after porting the whole mess to VMS, your opinions start to get colored, ya know? If you think this is another "VMS is better than Unix" posting, relax. I'll still take my Sun/Convex any day, thanks, but here's the point: If Unix *is* going to be the hot banana for cpu intensive simulation work, it's going to need good fortran support. The BSD attitude way back when was apparently something like "lets give them a really lousy fortran compiler! Then maybe fortran will just go away!" Well, now there are a whole lot of people who think that Unix is not the way to go for their work. We have a Public Relations problem here, and better fortran support will help win over a lot of people who make the buy decisions. George Seibel UCSF