[Info-vax] Userland programming languages on VMS.
John Reagan
xyzzy1959 at gmail.com
Mon Jan 31 19:46:24 EST 2022
On Monday, January 31, 2022 at 12:42:18 PM UTC-5, Arne Vajhøj wrote:
> On 1/31/2022 12:29 PM, Bill Gunshannon wrote:
> > On 1/31/22 03:25, Johnny Billquist wrote:
> >> On 2022-01-31 01:22, Simon Clubley wrote:
> >>> On 2022-01-29, Scott Dorsey <klu... at panix.com> wrote:
> >>>>
> >>>> Pascal is pretty limited but makes it hard to shoot yourself in the
> >>>> foot.
> >>>> And most implementations don't use null-terminated strings which are
> >>>> the
> >>>> most serious source of vulnerabilities in C code.
> >>>> --scott
> >>>>
> >>>
> >>> I wouldn't call Pascal "limited". DEC used it to implement VAXELN...
> >>
> >> The problem is that the ISO standard for Pascal is pretty useless.
> >
> > Pretty useless for what? Tasks for which the language was not designed?
> >
> >> Which is why every useful Pascal have extensions...
> >> And they are all different...
> >> Which makes everything very non-standard...
> >
> > Thus the reason they should have come up with new names and not called
> > themselves Pascal, which they were not.
> If they compile Wirth/ISO Pascal then it is somewhat justifiable
> to call them Pascal.
>
> But given how much the language get extended then it is
> really necessary to specify dialect.
>
> VMS Pascal, Object Pascal etc..
>
> Borland took the consequence and eventually branded their
> Object Pascal product as Delphi.
>
> But I do not have a problem with the term "VMS Pascal".
>
> Arne
VMS Pascal will compile "Wirth" Pascal just fine. Borland/Delphi Pascal will not.
More information about the Info-vax
mailing list