Re: Linux Port
- Posted by Robert Craig <rds at ATTCANADA.NET> Jun 23, 1999
- 525 views
LEVIATHAN writes: > What large differences are there between GNU C and > WATCOM C, aside from platforms? WATCOM C is focused exclusively on the PC - 386/486/Pentium etc. GNU C has versions for several quite different CPU's. GNU was designed for retargeting. WATCOM C costs a few hundred bucks and you can distribute anything you build. GNU C is "free". GNU C was created by the Free Software Foundation (Richard Stallman). You can use it for free, but if you want to distribute any program that you make, you had better read both the several-page-long General GNU licence as well as the special Library licence. Both compilers optimize very well. From a few samples of machine code that I examined a long time ago, it appeared that GNU was better on machine-independent optimizations (moving code out of loops etc.), while WATCOM was somewhat better at Pentium-specific optimizations (choosing Pentium instructions, and re-ordering them to avoid stalls in the pipeline etc.) > What about to C, Tck, etc? I believe Tck is much slower than Perl or Python. C is of course faster, especially on a tiny integer-only benchmark like sieve. > What linux distro are ya using to write this? Red Hat 5.2 Euphoria isn't using anything fancy. I expect it will run on any Linux distribution of the past few years. > will this be considered for Open source/Linux? We aren't planning to make the source available. > And what about installation routines? In the pre-alpha release, there will be a tar file that you can unpack into a directory structure using a simple command. Regards, Rob Craig Rapid Deployment Software http://members.aol.com/FilesEu/