Do OS's slow down with age?

Don Libes libes at cme.nbs.gov
Tue Jan 17 09:30:26 AEST 1989


In article <9373 at smoke.BRL.MIL> gwyn at brl.arpa (Doug Gwyn (VLD/VMB) <gwyn>) writes:
>Most of my applications port unchanged among several radically
>different UNIX implementations, including:  [long list deleted here]
>
>In this context, developing VMS-dependent applications would
>be utterly laughable.

Our project (a heterogenous distributed data system) uses the same
code on both VMS and UNIX systems.  Sure, there are #ifdefs, but it's
not necessarily that bad.  Indeed, the VMS C compiler has an
incredible number of hacks built in just to support UNIX sources.  For
example, you can use UNIX-style file names, and the C runtimes will
convert them appropriately for VMS.  (It almost always works :-)
Similar hacks exist for UNIX library and system calls.

The most painful thing is that it is impossible to have portable
Makefiles.  VMS make (MMS) uses a different syntax than UNIX make.  Argh!

Somewhere I read that DEC is going to have a POSIX-compatible version
of VMS shortly.  This will make life easier, although it ain't gonna
speed up VMS any.

Don Libes          libes at cme.nbs.gov      ...!uunet!cme-durer!libes



More information about the Comp.unix.questions mailing list