From the article: The solution that Microsoft posted, however, was effectively a VBScript script translated to a Perl program (by their own admission). ... Hungarian notation prefixes of variables, in addition to the Perl sigils<p>That's vile. @arrFoo and $intBar is completely redundant.