HP OpenVMS Systems

ask the wizard
Content starts here

To C or not to C, VAX is the question?

» close window

The Question is:

I am upgrading VMS from Version 5.5-2H4 to version 7.2 (several jumps).  I have a lot of programs written uning VAX C.  Since I am staying with the VAX platform will they continue to work and can I continue to do development with this compiler?  I know th
at the DEC C compiler is the way to go but I want to determine if I have the option to stay.

The Answer is :

  VAX C was replaced by Compaq C (formerly DEC C) many years ago, and is
  no longer supported.
  VAX C is a user-mode application, and user-mode applications are normally
  and generally expected to be upward-compatible -- so yes, this should
  continue to operate.
  Compaq C has a very good compatibility mode for directly compiling VAX C
  programs, as well as an available migration manual (in the Compaq C for
  OpenVMS VAX documentation), and can coexist on the same OpenVMS VAX system
  as the VAX C compiler.  All can assist with a migration to Compaq C.

answer written or last revised on ( 17-MAR-2000 )

» close window