Re:"No way to prevent this" say users of only language where...
by rini17 on Wednesday May 22, 2024 @04:33AM
(#40438705)
It is totally possible for pointers with bounds checking to exist in C. Turbo C did that 30 years ago. However, why bother trying when whole culture is biased against it and you can use any of the other languages?
[ Parent
| on HN ]
Re:"No way to prevent this" say users of only language where...
by akoboldfrying on Wednesday May 22, 2024 @05:05AM
(#40438917)
>Turbo C did that 30 years ago.
I used Turbo C++ (not C) back in the day, and recall near pointers, far pointers, based pointers, but I don't recall bounds-checked pointers. Do you remember any details?
>However, why bother trying
Because it would immediately make the large amounts of C code still in the wild safer for the users, who do care?