Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!att!fang!tarpit!bilver!alex From: alex@bilver.uucp (Alex Matulich) Newsgroups: comp.sys.amiga.advocacy Subject: Re: Language Wars Message-ID: <1991Jun1.145015.12641@bilver.uucp> Date: 1 Jun 91 14:50:15 GMT References: <1991May28.173812.4183@colorado.edu> <1258@cbmger.UUCP> Organization: W. J. Vermillion - Winter Park, FL Lines: 23 In article <1258@cbmger.UUCP> peterk@cbmger.UUCP (Peter Kittel GERMANY) writes: >Please, can you tell me, what on earth in Fortran is "designed for >high-powered scientific applications"? I don't see any evidence for this >[...] >But still I wonder that it should >be possible to translate all this stuff into something more modern, >like Modula (or C), without losing any feature, but gaining much >from the more modern structures of these languages. I can think of one reason: complex math. Complex arithmetic in C is clumsy at best. C++ does a little better with overloaded operator definitions but it still has problems with mixed-type expressions such as a=b*c where only c is complex. Much as I dislike Fortran, I don't think C or C++ can yet be considered to be "designed for high-powered scientific applications" because of the complex math limitation. -- _ |__ Alex Matulich /(+__> Unicorn Research Corp, 4621 N Landmark Dr, Orlando, FL 32817 //| \ UUCP: alex@bilver.uucp ...uunet!tarpit!bilver!alex ///__) bitnet: IN%"bilver!alex@uunet.uu.net"