[net.lang.c] C Compiler for VAX/VMS Wanted

nelson@avsdS.UUCP (03/23/84)

I will be in grad school next fall and will be forced to use VMS.
Worse yet, the department is geophysics, hence has no C compiler,
only FORTRASH!! I don't know if I can bear it, and I don't know
if they can afford a C compiler.

Any information on compilers and cost would be appreciated.

Glenn Nelson	Ampex Corp., Redwood City, CA
		...!{hpda|megatest|amd70}!fortune!dsd!avsdS!nelson
		415-367-2499

dyer@vaxuum.DEC (Where's the falafel?) (03/26/84)

| Re: C Compiler for VAX/VMS Wanted |

	Sorry, Nelson, I can't get mail to you...

	I work for DEC up here in Nashua, where VAX/VMS* is made.  We have
another building right next to ours where they make VAX C.  VAX C is the
language I use the most, and it's a good systems/applications language
for the VAX.
	It has UNIX-compatible functions, so most UNIX C programs will
run on it.  If you're going to be spending any time with VMS, dealing
with it on a systems level, you'll probably end up using VMS' I/O instead
of the "standard" C I/O (or more likely, you'll use a combination of the
two).
	Pluses:  You have access to VMS' rich library of functions and
system services; you can write a program in a number of different langu-
ages (i.e., if you have to work on a FORTRASH program, you can replace
it with C); VAX C is supported (and with that you get big-company features
like updates, etc.).
	Minuses:  No seperate pre-processing (it's built into the compiler);
no machine-code output (though you can see it in the listing file); I don't
know how much it costs. 
	VMS also has a utility called MMS that works like MAKE and then
some.  So don't lose those MAKEFILEs!
		<_Jym_>

| Jym Dyer | DEC Documentation Production Software | Nashua, New Hampshire |
	   | ...{allegra|decvax}!decwrl!rhea!vaxuum!dyer |

-------------------------------------------------------------------------------
*VAX/VMS is a trademark of Digital Equipment Corporation, so pipe that in
your shell and smoke it!