We generally do not have to write _foo. My suggestion was only for the few 
people who needs this feature, maybe to wrap an exotic lib without being 
willing to put much work in text mangling. That people can use full case 
sensitivity with underscores for VERY FEW identifiers and are happy. And we 
dont have to use their libs and we can have a style guide which says that one 
should try hard to avoid that style. I just remembered -- there may exist 
scientific libs that needs underscores and case sensitivity everywhere... May 
be very hard to rename all that properly, and may be hard for people coming 
from other languages and having used that libs for long time.

Personally I see some advantages in partial-casing -- so I do not have to 
remember if identifier is textView or textview. But of course disadvantages 
exists, for example not every text editor may be able to do style insensitive 
search.

Reply via email to