Friday, April 11, 2008

CamelCase

If you are a programmer, you must have heard of Hungarian Notation - the method used in popular Object Oriented Languages for naming classes, variables and functions. But I was surprised to know that Hungarian Notation has its origin in the non-techy world of linguistics.

Hungarian Notation is nothing but a form of CamelCase. While it is indeed true that it gained popularity only with major programming languages adopting the format for their naming - however, its interesting to know how it started. Used widely nowadays in the world of gadgets (think of the iPod, iMac, xBox, iPhone, iGoogle) and technology standards (think of SaaS, OpenID, xHTML) - CamelCase has been historically as a traditional spelling style for certain surnames (like McNealy).

Do visit the wikiPedia page of CamelCase for more: http://en.wikipedia.org/wiki/CamelCase#History

No comments:

ShareThis