|
|
|
|
|
by saghm
1487 days ago
|
|
>> Sane languages have pointers which either can't be null or require you to check explicitly. Rather than leaving it to explode at runtime. > Tell me more about these unexplodable languages. I don't think anyone else mentioned an entire language being unexplodable, just a pointer type. Later on the thread you talk about `Option` in Rust, which is not what I think most people would consider a pointer type, but even if it is, it's certainly not the only one. I think GP was talking about the basic reference type (i.e. `&T`), which will not ever be null in safe code, so dereferencing it will not explode. |
|