This naming scheme is got to be one of the most illogical half baked ideas I have seen a web site do in a long time... For one, as Shakespeare wrote, "What's in a name?"
Second... this is a site for folks who code right? Well then, don't we all HATE naming restrictions on variables (yet agree naming standards are a good thing). Is a name nothing for a variable as we are (mostly) of type human?
In the preface for the site's author to ask others to forgo their cultures for this site is one of the most ludicrous and arrogant things I have ever seen... Umm...let's see, java culture is what 9 years old at best? Where as a West Bengalian (used for example only I have no idea how the Bengalese name themselves properly) naming convention of 1 name has been around for the last 10,000 years... Sure it makes sense for them to forgo that tradition to appease this site.
This makes me not want to post...