On 8/25/15 at 8:11 AM, [email protected] (Mark S. Miller) wrote:

any solution at this point will confuse many people. These confusions will
not result in a confusing static rejection but in runtime behavior that
*sometimes* violates expectations.

It might be worthwhile flagging as errors constructs which cause frequent confusion. For example, I have been programming in C and C like languages for over 25 years. I still occasionally shoot myself in the foot combining bitwise logical operations and equality tests. If the language forced me to put int parenthesis, I would have been caught at compile time. While I try to put them in as a mater of good programming style, sometimes I forget.

However, there are probably legacy issues.

Cheers - Bill

---------------------------------------------------------------------------
Bill Frantz | If you want total security, go to prison. There you're 408-356-8506 | fed, clothed, given medical care and so on. The only
www.pwpconsult.com | thing lacking is freedom. - Dwight D. Eisenhower

_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to