[Info-vax] Rust as a HS language, was: Re: Quiet?
Dan Cross
cross at spitfire.i.gajendra.net
Tue Apr 5 20:25:13 EDT 2022
In article <jb43vkFbiv7U2 at mid.individual.net>,
Bill Gunshannon <bill.gunshannon at gmail.com> wrote:
>On 4/5/22 19:46, Arne Vajhøj wrote:
>>
>> C and C++ are currently dominating the low level code area, but
>> there are some well known problem.
>>
>> Two of those problems are:
>> * buffer overruns
>> * memory leaks
>
>Both those problems were fixed 40 years ago. The fixes were
>ignored and the company offering Safe C went out of business.
This is simply false. That there existed _one_ implementation
that claimed to "fix" C 40 years ago does not mean that the
problems with C were fixed.
Moreover, buffer overruns and memory leaks are just two classes
of problems that some implementations may have taken steps to
fix. There are many, many others that more modern languages
address: type incompatibilities, pointer safety, non-nullable
reference types, well-defined ownership semantics, and many,
many others.
- Dan C.
More information about the Info-vax
mailing list