Some time ago I wrote a columnar database for APL/2 (using APL/2 for workstations, which runs on Windows, Linux, Solaris and AIX). And I always wondered what it would be like to port it to APL/2 for mainframe ( "APL2 is available for IBM z/OSĀ® mainframes running VM or TSO" https://www.ibm.com/products/apl2 ). Because one can't buy APL/2 for mainframe without a mainframe (possibly on support). I'm not really sure what would my best options be.
Get zPDT? ZRDP? a real (used) z machine and license z/OS on it? No guarantee they'll allow me to purchase APL/2 for that.
I did contact IBM and ask for some guidance, but haven't been able to more forward because I am simply an independent developer and not affiliated by a large corporation.
What is interesting here is that, per the IBM documentation APL/2 _will_ run on system/370 or system/390 (presumably?)
https://www.ibm.com/support/pages/ibm-a ... ical-brief
APL2 Version 2 Release 2 operates under the following operating system environments:
MVS/ESA, OS/390 and z/OS. TSO/E is required.
VM/ESA and z/VM.
So perhaps I wouldn't need a (recent) z/PDT, maybe that opens up an easier path to purchase APL/2 for mainframe?
Please note that APL/2 for mainframe has more features than APL/2 for workstations, so I'm pretty excited about this.
Thank you for reading.