[Info-vax] Userland programming languages on VMS.

Arne Vajhøj arne at vajhoej.dk
Thu Feb 3 14:53:59 EST 2022


On 2/3/2022 12:04 PM, Bill Gunshannon wrote:
> On 2/3/22 10:43, Arne Vajhøj wrote:
>> On 2/3/2022 10:17 AM, Bill Gunshannon wrote:
>>>> Pascal and the Modula variants offer far more than C. Fortran does not
>>>> when it comes to implementing userland tools.
>>>
>>> Same question.  In what way?  I have already shown how Fortran was
>>> used to write an entire userland for the first "POSIX" interface.
>>> 41 primitives and 50 utilities.
>> They tend to protect the developers feet a bit.
> 
> How does one shoot themselves in the foot with Fortran? :-)

Call a subroutine/function with the wrong type of argument.

Use invalid character index.

Use invalid array index.

Have different declaration of same common block.

>> And most flavors got way better string handling than
>> C and Fortran.
> 
> And, how much string handling do you need for the average userland
> program?

A lot.

They mess around with arguments, environment variables, filenames,
frequently do text io, occasionally does serious parsing.

Arne




More information about the Info-vax mailing list