On Wednesday, 22 August 2018 at 14:05:10 UTC, Steven Schveighoffer wrote:
But that's not valid dip1000 code. If you call it, it should give a compiler error (r *does* escape its scope).

When I complained about C++ safety to my C++ programmer colleague, he told me that the compiler just compiles what's written. On one hand I can understand what he wanted to say, but the wording is still hilarious and fits C++ very well. What I like in D is that if it's written doesn't mean that it will compile: invalid code should be rejected.

Reply via email to