I have to do some automated exchange maintenance using C#. And I am totally new to that particular problem set. So I was rooting around the internet and stumbled across this blog post by “PoSH Fan”:
Why PowerShell? Why not C#?

There are some very valid arguments there in favour of PowerShell – but why is case insensitivity a good thing? To quote:

C# is case sensitive complex language with hundreds of assembly and thousands of classes (whereas PoSH is case insensitive with only 128 cmdlets). Now don’t tell me that I can write code in Notepad and compile using CSC.

Why did the case sensitivity thing sneak in there? Is that really something that makes writing scripts harder? Any thoughts?