[Info-vax] Python on VMS

John E. Malmberg wb8tyw at qsl.net_work
Mon Jan 14 19:25:22 EST 2019


On 1/14/2019 12:01 PM, Arne Vajhøj wrote:
> On 1/14/2019 12:04 PM, Mark Berryman wrote:
>> Out of curiosity, what is the current state of Python on VMS?
> 
> CPython:
> * a 2.7 port exist done by JFP. My impression is that it
>    works very well on VMS and have some useful VMS stuff
>    and are actively used.
> * AFAIK there are no 3.x ports
> 
> Jython:
> * 2.7 works on VMS, but does not have any specific VMS support.
> * 3.x is not ready for any platform
> 
> PyPy: I don't think has ever been on VMS.
> 
> IronPython: no CLR so no IronPython.
> 
> Bottom line is that the CPython 2.7 port is what you
> got.
> 
> And as recently discussed then 2.7 is getting old.

Fully working CPython of either version requires ports of lots of open 
source packages.  The 2.7 has a lot of them but the last time I looked, 
several were were way behind the Linux versions.

I have done some test builds of Python3, and got the GNV to run the 
python3 build procedure up to the point it starts running tests.  The 
first thing it needs for the tests is libffi, which I have not had time 
to try the code that Hartmut Becker worked out for it.

But much of the functionality needs stuff that also fails when I try to 
run gnulib tests.

https://sourceforge.net/p/gnv/wiki/Gnulib%20Assist/ documents the issues 
that I have found and my progress on it.

Regards,
-John




More information about the Info-vax mailing list