Musing further on this, I would think the C++ dialect itself would not be a problem. What would be a problem -- merely a big problem, or a huge problem I do not know -- would be the screen GUI library. I would guess Visual Age had its own. CUA? Visual Studio has MS Foundation Classes. I don't know what gcc has, but others here surely do. I suspect they are all highly incompatible.
Is there a portable CUA library for C++? Charles -----Original Message----- From: IBM Mainframe Assembler List [mailto:[email protected]] On Behalf Of Charles Mills Sent: Thursday, November 18, 2021 8:39 AM To: [email protected] Subject: Re: ASMPUT question I hear you. I suspect for an enthusiast with time on their hands a port from VisualAge C++ to gcc or Visual Studio C++ would not be an impossible leap. But obviously, the legal rights question comes ahead of the porting question. Charles -----Original Message----- From: IBM Mainframe Assembler List [mailto:[email protected]] On Behalf Of Jonathan Scott Sent: Thursday, November 18, 2021 8:15 AM To: [email protected] Subject: Re: ASMPUT question Charles writes: > I know this is above your pay grade <g> but why not open source it? I'll bet > there are a half a dozen folks that would love to get it working on current > Windows and perhaps Linux too. In the past, other IBM internal teams have been given a copy of ASMPUT with a view to incorporating similar capabilities into other tools, so I think IBM might want to keep hold of the rights, even though I'm not personally aware of any specific replacement tool. The Windows version appears to have been created using the old IBM VisualAge C++ compiler, presumably running on Windows NT. I'm not familiar with the source or with that compiler and the relevant library routines, but I do know that people tried and eventually failed to port it to a currently supported compiler, mainly because the volume of work required far exceeded the available resources.
