* Null-safety, something like the “optional” type in Swift/Rust/etc where the 
dereference is tied to a test such that you can’t access the value unsafely 
(e.g. Swift's “if let” and “guard”, not C++'s “std::optional”.)
  * At the very least make “nonnull” ref/ptr annotations built-in and 
well-supported; IIRC when I tried to use them back in 1.2/1.4 they were pretty 
flaky.



But I’ve been away from Nim a while so there may have been progress, or I may 
be beating a dead horse…

Reply via email to