> I roll my eyes every time I hear about yet another programming language for which the biggest invention is that it does not allow null pointers.
> It is even worse when a programming language manages to solve an easily preventable problem by creating additional workload on the programmer.
What programming languages are you referring to here? Both Rust and Ada do more than disallow nulls, and help solve some non-trivial problems. Of course at the expense of additional constraints, but that's probably unavoidable.
> It is even worse when a programming language manages to solve an easily preventable problem by creating additional workload on the programmer.
What programming languages are you referring to here? Both Rust and Ada do more than disallow nulls, and help solve some non-trivial problems. Of course at the expense of additional constraints, but that's probably unavoidable.