On Fri, Sep 1, 2017 at 9:48 AM, William Cheswick <ches@cheswick.com> wrote:
I think we have 30 years’ experience that clearly shows that dangerous languages
will be misused in critical areas, even if most of us are very careful.

"Be careful" is a euphemism for "be perfect".
 
I am convinced that a safe language with very tiny holes allowing access to dangerous stuff (like memory management in the kernel) is simply safer.  Clearly, we are no where near that right now.

While I agree with this, safety is only one of the concerns we have when developing software.  For instance, we may care about low latency, high throughput, low memory consumption, low power consumption, etc., and they are all competing goals.
--
 Nevin ":-)" Liber  <mailto:nevin@eviloverlord.com>  +1-847-691-1404