On 12/16/2011 1:41 PM, Timon Gehr wrote:
Adding a language construct that turns off the checking entirely (as you seem to
suggest) is not at all better than having to create a few additional source 
files.

I also don't really see how turning off checking is even slightly more elegant than using a dirty cast.

The additional source file thing is best because it fits in with the guarantees of the language - it is not a hack nor does it require trust in the programmer to get it right. It's not going to have heisenbugs where it working or not depends on arbitrary link order.

Reply via email to