Microsoft PowerShell RC1
rst+ack writes "Microsoft has released RC1 version of PowerShell the .NET-based shell with perl-like syntax previously known as Monad or MSH. PowerShell (PS) has been covered a few times on Slashdot. Contrary to cmd.exe and Unix/Linux shells it operates on objects, not text when passing data between scripts and executables. Easy access to .NET classes allows users to create quite advanced solutions in short time. PS won't be shipped with Vista or Windows Server 2007 but it will debut with Exchange 12."
Why reinvent the wheel? Why not just implement a Bash or other /bin/sh compatible shell that many of us already know?
Or at least *fix* cmd.exe so that as a GUI and keyboard interface it's not punishing -- make cut and paste work like every terminal emulator woth a darn (SecureCRT or Putty), make the screen resizable in the right way, etc.
My fear is that you've just developed yet another programming interface and all the dimestore VB/Access programmers are going to create a nightmare of spaghetti code with it, simply because they can.
I think that [insert Microsoft product name here] will do an adequate job at this, although it seemed to be more complicated than necessary to me.
IMO, that basically describes the entirety of the Microsoft domain: adequate job, unnecessarily complicated. Applies to Word, MSIE, Windows, etcetera.
--
Don't like it? Respond with words, not karma.
Do you have RPMs? A tarball?
This is the standard *nix way of doing things, and it should be far more effective in Vista once proper LUA is finally well-implemented.
Does anyone have Satan's postal address? Because when the above actually happens, I'm going to send him my spare pair of skis and a wooly hat.