Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!cmcl2!husc6!rutgers!clyde!cbatt!ihnp4!inuxc!pur-ee!j.cc.purdue.edu!h.cc.purdue.edu!pur-phy!ng From: ng@pur-phy.UUCP (Nicholas J. Giordano) Newsgroups: comp.sys.amiga Subject: C compiler questions (Mostly Manx). Message-ID: <2118@pur-phy.UUCP> Date: Mon, 17-Nov-86 08:34:55 EST Article-I.D.: pur-phy.2118 Posted: Mon Nov 17 08:34:55 1986 Date-Received: Mon, 17-Nov-86 22:50:15 EST References: <727@ulowell.UUCP> Reply-To: ng@pur-phy.UUCP (Giordano) Distribution: na Organization: Purdue Univ. Physics Dept., IN Lines: 35 Keywords: C compilers, floating point Summary: Help please. I am planning to purchase a C compiler, and I would greatly appreciate answers or comments to the following questions. I am not a developer; I only want it to be able to write programs for recreational use (for me and my kids), although I may also do some small scale crunching (physics type simulations). I am heavily leaning towards Manx, based on its superior compile/link/run times as compared to Lattice. My questions are: (1) Manx Developers versus Commercial versions. Is it worth it for someone like me to pay the extra money for the Commercial version? (2) Programs with large (usually) data segments. How is Manx for these applications. I have read a lot on the net about using Manx with 16 versus 32 bit ints. Does one use different libraries for the two cases, and if so, do they both come with the Developers package? (3) 1.2 compatibility. I spoke with Manx last week, and they said they expect to release the 1.2 compatible version in a "month or so". I would rather not wait that long if I don't have to. Can the current version be made compatible with 1.2 (I believe that I read that it can), and if so how, and are there any remaining bugs? What else will be in the next release? By the way, what version of Manx is the current one? (4) Floating point. The benchmarks I have seen give Manx a large edge in floating point execution speed (which for my small scale crunching would be important). There has been some discussion on the net about Manx handling floating point operations differently from Lattice (I believe FFP versus IEEE are the terms used). What exactly do these mean, especially concerning accuracy? Thanks for the answers these questions and any other comments on Manx versus Lattice which anyone may have. nick.