3 ms·
> I think they made assumptions that engineers cannot be trusted. I disagree, if you don't think engineers can be trusted, you wouldn't want to trust engineers
by kaashif 3y ago
> I think they made assumptions that engineers cannot be trusted.
I disagree, if you don't think engineers can be trusted, you wouldn't want to trust engineers to remember to close files or connections, you'd have some language feature to do that automatically.
C++ and Rust solved this with RAII and destructors.
In my opinion, this is on the same level as "just remember to check bounds" or "just remember to free memory".