🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #20812

Re: Complex Instructions

#20812
From: Jerry Leichter LEICHTER-JERRY
Date: Mon, 17 Apr 1989 16:12
22 lines
1460 bytes
In article <17296@cup.portal.com>, bcase@cup.portal.com (Brian bcase Case) writes...
>>
>>Try calling Pascal from PL/I under MVS sometime.
> 
>I don't want this to get out of hand, and it might belong elsewhere anyway.
> 
>BUT, was calling Pascal from PL/I under MVS a design goal?  If so, then why
>doesn't the existence of the VAX's CALLS instruction guarantee this goal
>will be met?  I guess this is yet another point:  if the CALLS instruction
>was included so that inter-language calls "would just work," then it fails
>even at that!

Ahem.  Last time I checked, MVS didn't run on VAXes; it ran on IBM mainframes.

VMS runs on VAXes.  It was a design goal of VMS that Pascal code be callable
from PL/I code.  It is.  (Yes, there are complications when you cross over
into an area where both languages specify "how the world should look" - for
example, the I/O system.)

I have no idea what goals MVS may have had in this are.

							-- Jerry
Technical Details
Message-ID: <57320@yale-celray.yale.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!dptcdc!jarvis.csri.toronto.edu!mailrus!wasatch!cs.utexas.edu!uunet!yale!leichter

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!dptcdc!jarvis.csri.toronto.edu!mailrus!wasatch!cs.utexas.edu!uunet!yale!leichter
From: leichter@CS.YALE.EDU (Jerry Leichter (LEICHTER-JERRY@CS.YALE.EDU))
Newsgroups: comp.arch
Subject: Re: Complex Instructions
Message-ID: <57320@yale-celray.yale.UUCP>
Date: 17 Apr 89 16:12:43 GMT
Sender: root@yale.UUCP
Organization: Yale Computer Science Department, New Haven, Connecticut, USA
Lines: 22
X-from: leichter@CS.YALE.EDU (Jerry Leichter (LEICHTER-JERRY@CS.YALE.EDU))