[Info-vax] Some SEARCH commands
Dave Froble
davef at tsoft-inc.com
Fri Mar 1 17:19:14 EST 2019
On 2/28/2019 9:39 PM, Arne Vajhøj wrote:
> On 2/28/2019 9:05 PM, Bill Gunshannon wrote:
>> On 2/28/19 8:48 PM, Arne Vajhøj wrote:
>>> On 2/28/2019 8:43 AM, Bill Gunshannon wrote:
>>>> On 2/28/19 2:55 AM, Dave Froble wrote:
>>>>> Seemed to have a lot of it from things concerning C. Ban the
>>>>> insecure language ...
>>>>
>>>> Sigh.....
>>>>
>>>> No language is insecure.
>>>
>>> Some languages are better than other to prevent developers
>>> from making mistakes.
>>
>> Same old hogwash. It is not the languages job to control
>> the programmer. I have never seen that included in any
>> language description and I have used dozens of different
>> languages.
>
> Many languages has had it as a priority to enforce safety.
>
> Pascal, Ada, Java, C#, Rust and Kotlin are names that comes
> to my mind.
>
>>> Strongly typed, automatic check of array indexes, automatic
>>> null pointer checks, no pointer arithmetic etc. are all features
>>> that make it more difficult to make mistakes.
>>
>> And, in many cases limit the needed functionality of the language.
>> But I doubt that was the reason the language was designed that way.
>
> These features was added to try and prevent human errors.
Impossible goal. Never happen. To be human is to be error prone.
Sounds tome like one of those "the road to hell is paved with good
intentions".
Damn nuisance do-gooders ....
>>> It is also features that may prevent the language from being
>>> used in some cases, so there is some need for languages
>>> without all these checks.
>>
>> Exactly.
>
> Yes. But some cases is not all cases. So using a safer language
> when possible makes sense.
Using a safer programmer makes much more sense ....
>>>> Users of it may be incompetent, but nothing
>>>> is the languages fault.
>>>
>>> Programming languages should do something to prevent human errors.
>>> Similar to lots of other products. Look at what a modern car does
>>> to prevent driver mistakes from having fatal results.
>>
>> Nothing I want it to do. I will trust my ability to drive over
>> the cars any day. Or do you want a Tesla that can't tell the
>> difference between a tractor trailer across the lane your driving
>> in and a billboard on the side of the road?
>
> ABS (ALB) has existed in 50 years and ESC in 20 years.
>
But, one could argue that such are not safety features, but just
improved engineering.
--
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