VAX RPG II
From Wikipedia, the free encyclopedia
VAX RPG II was developed internally by Digital Equipment Corporation (DEC) in the early 1980's for use under the OpenVMS operating system on VAX processors. The product was available for eight years and realized limited sales success. The product was dropped in 1992.
[edit] History
Originally released in 1984, VAX RPG II represented Digital Equipment Corporation's interpretation of IBM's successful RPG II programming language. Product updates continued through 1986 with the release of version 2.1. VAX RPG II survived in maintenance mode for several more years.
VAX RPG II represented Digital's unique interpretation of the RPG II programming language. The product's strong points were its full screen editor and symbolic debugger interface, along with interactive screen support via FMS or DECforms. Its weakness was its poor compatibility with IBM RPG II. At best, VAX RPG II offered a subset of IBM RPG II functionality. This lack of compatibility doomed VAX RPG II's chances of becoming a mainstream programming language under OpenVMS.
That said, VAX RPG II did achieve limited market penetration and sites running the product on legacy VAX systems are still to be found. From 1985 through 1989, Digital's Massachusetts based IBM midrange migration team developed tools and supported migrations to both VAX RPG II and another Digital sponsored RPG compiler, Migration RPG.
In 1989, Digital consolidated its competitive IBM midrange migration program in the Colorado Springs based Center for Migration Services. By then the fate of VAX RPG II was clear, so further development efforts were targeted solely at Migration RPG.
In 1992, Digital elected to drop support for VAX RPG II. However, instead of simply terminating the product and offering Migration RPG as its replacement, parties within Digital elected to transfer ownership of VAX RPG II to a third party. The third party did no further product development and soon dropped VAX RPG II entirely.
[edit] VAX RPG II versus VAX RPG
In 1991, in a classic case of corporate miscommunication, Digital's Center for Migration Services was instructed to prepare for the transition of VAX RPG II customers to Migration RPG in anticipation of the retirement of VAX RPG II. As part of the program to ease customer transitions, Migration RPG compatibility with VAX RPG II was enhanced and Migration RPG was renamed VAX RPG. When at the eleventh hour the VAX RPG II transfer to a third party was announced, Migration RPG was reassigned its old name. However, by this time versions 1.0 and 2.0 of VAX RPG had already been released. Thus was created the confusion in product names that persists to this day. VAX RPG II is the product developed internally by Digital. VAX RPG is Migration RPG under a different name.