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!