News for hackers. Stuff that matters.
Re:Zig: programming language designed for robustness optimal... by espeed on Wednesday May 30, 2018 @09:41PM (#17193340)
> i.e. adding this check (as a warning) to rustc doesn't look too hard and wouldn't break existing code.

One point of distinction: Zig does not have compile-time warnings, only errors. Simplicity by design. Either it will complie or it won't. Removing the uncertainty here means less greyarea, no space for edgecases in between.

Re:Zig: programming language designed for robustness optimal... by Yoric on Thursday May 31, 2018 @03:11AM (#17194528)
I realize that this should be an error rather than a warning. But one of the policies of Rust since 1.0 is to not break existing code, so any mechanism that detects error that were not previously detected must make it a warning, rather than an error, otherwise some existing applications and libraries would stop compiling overnight.

I generally find this a sane policy, but YMMV.

Re:Zig: programming language designed for robustness optimal... by espeed on Thursday May 31, 2018 @04:48AM (#17194936)
OT FYI: I just looked at your profile and noticed we have something in common. Your HND matches my DOB ~> 224