PL/1 and OpenVMS 
Author Message
 PL/1 and OpenVMS

Sorry if this one has come up before, bit I'm new to Usenet.

For reasons that I won't go into we would like to move to OpenVMS on an
Alpha platform from VMS 5.5-2 on a VAX.
Well over 50% of our 'home-grown' software is written in PL/1 however,
and we've been told that OpenVMS does not have a PL/1 compiler, although
it will come with a COBOL compiler (a language we are not at all used to)
and will (with conversion) run executables from VAX/VMS 5.5-2.

Some options open to us are....
1. Keep VAX/VMS 5.5 on a development only platform and copy finished work
to the OpenVMS Alpha.
[Messy in that the EXE's will not be native OpenVMS and we would ideally
like to move to OpenVMS on all platforms]

2. Find some easy way to convert all the PL/1 code to either COBOL or
some other supported language.
[I don't know if there are any converters, and they would have to be
almost 100% reliable]

3. Rewrite all our existing PL/1 code.
[Not!]

4. Convert the EXE's for the moment and rewrite each individual program
only if and when a change is required.
[My favourite so far]

Any other suggestions would be greatly appreciated.


Bursars Office
University College Dublin
Belfield
Dublin 4
Ireland



Fri, 07 Aug 1998 03:00:00 GMT  
 PL/1 and OpenVMS

Quote:

> For reasons that I won't go into we would like to move to OpenVMS on an
> Alpha platform from VMS 5.5-2 on a VAX.
> Well over 50% of our 'home-grown' software is written in PL/1 however,
> and we've been told that OpenVMS does not have a PL/1 compiler, although
> it will come with a COBOL compiler (a language we are not at all used to)
> and will (with conversion) run executables from VAX/VMS 5.5-2.

*sigh*... I wonder who "told" you that there was no PL/1 compiler for
openVMS (the "open" part is silent :-).  Of course it exists, both for
VAXen and for Alphas, and a damn fine compiler it is too.

In fact, the combination of VMS, Alpha and PL/1 comes close to the idea
of true heaven ! :-)

Roy Omond
System Manager
European Bioinformatics Institute
European Molecular Biology Laboratory
Hinxton, Cambs., UK.



Sat, 08 Aug 1998 03:00:00 GMT  
 PL/1 and OpenVMS

        >Sorry if this one has come up before, bit I'm new to Usenet.

        >For reasons that I won't go into we would like to move to OpenVMS on an
        >Alpha platform from VMS 5.5-2 on a VAX.
        >Well over 50% of our 'home-grown' software is written in PL/1 however,
        >and we've been told that OpenVMS does not have a PL/1 compiler,

---As far as I am aware, OpenVMS on ALPHA runs DEC's PL/I compiler.
In any case, UniPrise's latest PL/I for ver 3.2 and beyond on the ALPHA.
I think that Liant's PL/I is also available on the ALPHA.

  check out http://www.UniPrise.com/
            http://www.digital.com/
            http://www.liant.com/

        >although
        >it will come with a COBOL compiler (a language we are not at all used to)
        >and will (with conversion) run executables from VAX/VMS 5.5-2.

        >Some options open to us are....
        >1. Keep VAX/VMS 5.5 on a development only platform and copy finished work
        >to the OpenVMS Alpha.
        >[Messy in that the EXE's will not be native OpenVMS and we would ideally
        >like to move to OpenVMS on all platforms]

        >2. Find some easy way to convert all the PL/1 code to either COBOL or
        >some other supported language.
        >[I don't know if there are any converters, and they would have to be
        >almost 100% reliable]

        >3. Rewrite all our existing PL/1 code.
        >[Not!]

        >4. Convert the EXE's for the moment and rewrite each individual program
        >only if and when a change is required.
        >[My favourite so far]

        >Any other suggestions would be greatly appreciated.




Sun, 09 Aug 1998 03:00:00 GMT  
 PL/1 and OpenVMS
Hi, Jim.

Quote:

> Sorry if this one has come up before, bit I'm new to Usenet.

    Not a problem. We're glad you're here.

Quote:
> For reasons that I won't go into we would like to move to OpenVMS on an
> Alpha platform from VMS 5.5-2 on a VAX.
> Well over 50% of our 'home-grown' software is written in PL/1 however,
> and we've been told that OpenVMS does not have a PL/1 compiler, although
> it will come with a COBOL compiler (a language we are not at all used to)
> and will (with conversion) run executables from VAX/VMS 5.5-2.

    Not a true statement. Uniprise Systems, Inc. markets a PL/I compiler
    for OpenVMS that they claim to be 100% compatible with the PL/I dialect
    used by DEC on the VAX. They can be reached at:

     UniPrise Systems, Inc.                                                    
     111 Pacifica, Suite 150                                                    
     Irvine, California 92630                                                  
     Telephone: (800) 530-7499,
                (714) 450-8260                                  
     Fax:       (714) 450-0258                

 or, on the Net at:

       http://www.uniprise.com/

Quote:
> Some options open to us are....
> 1. Keep VAX/VMS 5.5 on a development only platform and copy finished work
> to the OpenVMS Alpha.
> [Messy in that the EXE's will not be native OpenVMS and we would ideally
> like to move to OpenVMS on all platforms]

> 2. Find some easy way to convert all the PL/1 code to either COBOL or
> some other supported language.
> [I don't know if there are any converters, and they would have to be
> almost 100% reliable]

    This is almost an impossibility due to the richness of the PL/I language
    compared to most other (popular) languages like COBOL and, especially,
    C.

Quote:
> 3. Rewrite all our existing PL/1 code.
> [Not!]

> 4. Convert the EXE's for the moment and rewrite each individual program
> only if and when a change is required.
> [My favourite so far]

  or 5. Install the Uniprise compiler and continue merrily on your way.

   Another PL/I vender here in the States that markets PL/I for Unix
   systems might alos have a version available for OpenVMS. They're
   Liant, maybe someone with experience with them might add something.

Dave Jones
Velocity Software



Tue, 11 Aug 1998 03:00:00 GMT  
 PL/1 and OpenVMS
$! Uniprise Systems, Inc. markets a PL/I compiler
$!   for OpenVMS that they claim to be 100% compatible with the PL/I dialect
$!    used by DEC on the VAX. They can be reached at:
$!
$!     UniPrise Systems, Inc.                                                    
$!     111 Pacifica, Suite 150                                                    
$!     Irvine, California 92630                                                  
$!     Telephone: (800) 530-7499,
$!                (714) 450-8260                                  
$!     Fax:       (714) 450-0258                
$!
$! or, on the Net at:
$!      
$!       http://www.uniprise.com/

In fact, Uniprise's compiler is being marketed by DEC as *the* PL/I compiler.
It is in the current DECdirect catalog.

Tony Konashenok
Team PL/I



Sat, 15 Aug 1998 03:00:00 GMT  
 
 [ 7 post ] 

 Relevant Pages 

1. PL/I 4.4 for OpenVMS Alpha

2. Logo Komeniusz PL (Logo Comenius PL)

3. Derivation of PL/I (was Usenet group for PL/M language)

4. Mapping local files to FILE declarations in PL/I with IBM VisualAge PL./I for Windows

5. Difference PL/1 PL/I

6. What is the difference between DEC PL/1 and OS/390 PL/1

7. Initialization Expressions in PL/I (was ANSI PL/I)

8. Migrating from OS/VS PL/I to VA PL/I

9. PL/I FAQ -- Frequently asked questions about PL/I (minor update)

10. The PL/I Connection (PL/I Newsletter No. 6)

11. How VOS PL/I tames PL/I

12. PL1 JOBS PL/I Jobs PL/1 JOBS

 

 
Powered by phpBB® Forum Software