PowerShell vs VBScript Survey

During the recent PowerShell security discussion Rod linked to this interesting scripting survey which he has set up.

Although PowerShell is obviously not even close to VBScript in popularity, according to this survey it already holds 3rd place as “most favorite scripting language” and is almost on the same level as Batch.

This is a fairly good result for the technology which has not yet become available out of the box in Windows! Would be interesting to repeat the survey in a couple of years. Any bets? 😉


7 Responses to “PowerShell vs VBScript Survey”

  1. 1 Kirk Munro August 3, 2007 at 3:54 pm

    Right now it’s actually second. And if people who would vote for VB Script would spend just a little time with PowerShell, there is no doubt which would end up first.

    I like your choice of words, calling the survey “interesting”. I would have chosen “not very useful” since the vast majority of those who are voting haven’t tried all of the available options. 🙂

  2. 2 Richard Siddaway August 12, 2007 at 4:29 pm

    Definitely will be number 1

  3. 3 Steve August 13, 2007 at 10:21 pm

    Unless MS pull the plug on VB in 2008 Server I can’t see PS taking over anytime soon. And MS please do not pull the plug on VB in 2008.

  4. 4 Dmitry Kalashnikov July 14, 2008 at 8:24 pm

    Hi, I am Dmitry too 🙂 I have an article on Powershell vs Unix shells:

  5. 5 dmitrysotnikov July 15, 2008 at 3:11 pm

    Every Dmitry is a friend of mine. 😉 Thanks for the link and glad you love PowerShell!

  6. 6 Jeff G December 29, 2011 at 5:28 pm

    I’m a novice at powershell and close to an expert on vbs, so admittedly I’m bias, but so far I can’t find anything I can do in powershell that I can’t do in VBS, I can’t say the same in reverse. Also every speed comparison I’ve seen shows vbs to be faster in execution for the same task.

    • 7 Dmitry Sotnikov December 29, 2011 at 5:37 pm

      Jeff, I would agree that you probably can potentially do anything in either language. VBScript is faster (although PowerShell v3 is getting quite better than v2 from performance perspective), but PowerShell is in most cases more concise (thanks to native support for .NET, WMI, XML, web services, etc., native formating, and so on) and consistent across different platforms (AD, Exchange, VMware…)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

My Recent Tweets


The posts on this blog are provided “as is” with no warranties and confer no rights. The opinions expressed on this site are mine and mine alone, and do not necessarily represent those of my employer - WSO2 or anyone else for that matter. All trademarks acknowledged.

© 2007-2014 Dmitry Sotnikov

August 2007
« Jul   Sep »

%d bloggers like this: