[Info-vax] Userland programming languages on VMS.
Dave Froble
davef at tsoft-inc.com
Mon Jan 31 19:04:14 EST 2022
On 1/31/2022 3:26 PM, Bill Gunshannon wrote:
> On 1/31/22 14:33, Dave Froble 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 <kludge 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.
>>>
>>>>
>>>> But Pascal is definitely not that bad a language. But it has it's warts...
>>>
>>> Pascal is ideal for what it was designed for. Too bad people still
>>> don't understand the concept of "choose the right tool for the job".
>>
>> What about a "jack of all trades" that can do any job?
>
> Like choosing the wrong language for a task a "jack of all trades"
> is famous for doing everything, but none of the tasks well. It is
> not a compliment to be called one.
Why do you ass-u-me that just because a language is versatile, that it cannot do
things well? Do you have examples? Any real facts? Or just bullshit?
--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef at tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486
More information about the Info-vax
mailing list