Stories
Slash Boxes
Comments

SoylentNews is people

posted by martyb on Monday April 08 2019, @11:43PM   Printer-friendly
from the Powers-Hell? dept.

Microsoft Announces PowerShell 7

Microsoft has just announced PowerShell 7, a new major release that comes only a few days after the company originally introduced version 6.2

And while it naturally makes more sense for the company to roll out PowerShell 6.3 rather than a whole new version 7.0, the company explains in a blog post that it's all as part of the efforts to align the versions of all platforms.

Steve Lee, Principal Software Engineer Manager, PowerShell, explains that Microsoft noticed a growing usage pattern on Linux, but not on Windows.

"Windows usage has not been growing as significantly, surprising given that PowerShell was popularized on the Windows platform," Lee explains. [...] The next version of PowerShell will thus be available on Windows, Linux, and macOS, and the company explains it'll be available with LTS (Long Term Servicing) and non-LTS plans.

Also at ZDNet.

Previously: MS Releases Powershell SDC - to Manage Config for.... Linux
Powershell for Linux
Your wget (and curl) is Broken and Should DIE, GitHubbers Tell Microsoft


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2, Insightful) by ilsa on Tuesday April 09 2019, @12:03AM (12 children)

    by ilsa (6082) Subscriber Badge on Tuesday April 09 2019, @12:03AM (#826446)

    *nix already provides shell scripting which does the vast majority of glue work you could need. For the fancier stuff, there's tons of other tools ranging from awk to python.

    What benefit could Microsofts "It's a trap" PowerShell provide?

    I suppose its of interest to those that feel Microsoft doesn't siphon enough telemetry data already.

    Starting Score:    1  point
    Moderation   0  
       Troll=1, Insightful=1, Total=2
    Extra 'Insightful' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 0) by Anonymous Coward on Tuesday April 09 2019, @12:12AM

    by Anonymous Coward on Tuesday April 09 2019, @12:12AM (#826451)

    Mass fdisk of windows boxes with ease, why else?

  • (Score: 2, Interesting) by RandomFactor on Tuesday April 09 2019, @01:24AM (6 children)

    by RandomFactor (3682) Subscriber Badge on Tuesday April 09 2019, @01:24AM (#826482) Journal

    A consistently implemented object oriented scripting language that works across all MS products and doesn't suck to work with. Now they're going to make it work across other platforms? Good stuff.
    .
    Microsoft is not to be trusted of course, but this is a scripting language. Going to be interesting to see how they leverage it in their quest for endless gatekeeping revenue.

    --
    В «Правде» нет известий, в «Известиях» нет правды
    • (Score: 4, Touché) by c0lo on Tuesday April 09 2019, @07:29AM

      by c0lo (156) Subscriber Badge on Tuesday April 09 2019, @07:29AM (#826595) Journal

      A consistently implemented object oriented scripting language that works across all MS products and doesn't suck to work with.

      Yes, please, anytime.

      No, thanks, not PowerShell, it fails the "does not suck" condition.

      --
      https://www.youtube.com/watch?v=aoFiw2jMy-0 https://soylentnews.org/~MichaelDavidCrawford
    • (Score: 2) by c0lo on Tuesday April 09 2019, @10:23AM (2 children)

      by c0lo (156) Subscriber Badge on Tuesday April 09 2019, @10:23AM (#826645) Journal

      On the "does not suck" line (and still work across platforms), I stumbled a while ago on something that may "suck less": IronPython [ironpython.net]. I don't know by direct experience how well it does, but the guy that mentioned it has my respects as a softeng.

      --
      https://www.youtube.com/watch?v=aoFiw2jMy-0 https://soylentnews.org/~MichaelDavidCrawford
      • (Score: 2) by hendrikboom on Tuesday April 09 2019, @12:26PM (1 child)

        by hendrikboom (1125) Subscriber Badge on Tuesday April 09 2019, @12:26PM (#826679) Homepage Journal

        What is the advantage of IronPython over Python? Its web page [ironpython.net] seems to say it's compatible.

        • (Score: 2) by c0lo on Tuesday April 09 2019, @12:44PM

          by c0lo (156) Subscriber Badge on Tuesday April 09 2019, @12:44PM (#826685) Journal

          What is the advantage of IronPython over Python?

          Syntax of Python over .NET Framework or Core.
          Which means a tad more sane syntax for an OO language in an interpreted script, with the power of accessing the OS of .NET.
          In my books, makes a less sucking admin scripting language than PowerShell, a language that works on Win, OSX and Linux.

          --
          https://www.youtube.com/watch?v=aoFiw2jMy-0 https://soylentnews.org/~MichaelDavidCrawford
    • (Score: 2) by gawdonblue on Tuesday April 09 2019, @10:26PM (1 child)

      by gawdonblue (412) on Tuesday April 09 2019, @10:26PM (#827143)

      A consistently implemented object oriented scripting language that works

      I'm calling bullshit on an "object oriented scripting language that works". OO is a paradigm that works, barely, in GUIs but sucks for nearly every other application. Unfortunately most people learn it these days as the only way to program, and I have had to deal with idiot contractors trying to implement "proper OO" in things as unsuitable as PL/SQL (hint why not to do this is in its name) and shell scripting.

      Why do some people want to take something simple & reliable and fuck it over with stupid layers of abstraction and complex dependencies?

      Fucking Poetterings everywhere.

      • (Score: 0) by Anonymous Coward on Thursday April 11 2019, @09:50PM

        by Anonymous Coward on Thursday April 11 2019, @09:50PM (#828302)

        Devuan's tor daemon requires systemd now, at least on ceres/ascii. Figured this is as good a place to warn as any.

  • (Score: 3, Interesting) by canopic jug on Tuesday April 09 2019, @08:22AM

    by canopic jug (3949) Subscriber Badge on Tuesday April 09 2019, @08:22AM (#826614) Journal

    What benefit could Microsofts "It's a trap" PowerShell provide?

    The benefits are to M$, not to system administrators or others. There have been ports of zsh and tcsh for around 20 years if not longer. So if it were just a matter of having a scripting language to help with system administration, the obvious choice would be to pull one of those off the shelf and roll it out in the Next Version. But since M$ wouldn't be able to futher its lock-in with either one, both will be ignored. The hard part for M$ is that it is well known that shell scripting is powerful, useful, and even essential to running large numbers of servers which is the market they are clutching at now. The reason that is the hard part, is that M$ has spend many years and lots of money disparraging the shell and now has to somehow turn that around without losing even more credibility among its fan base. The way to do that is to reinvent a square wheel^W^Wtheir own shell.

    Imagine, if standard M$ resellers and Windows monkeys were familiar with zsh or tcsh, then they would not only be immune to the marketeering M$ has been carrying out against the shell, they would also make them less likely to not suggest or even fight an upgrade to FreeBSD or GNU/Linux, since key familiar tools would be there already.

    --
    Money is not free speech. Elections should not be auctions.
  • (Score: 1, Touché) by Anonymous Coward on Tuesday April 09 2019, @02:18PM

    by Anonymous Coward on Tuesday April 09 2019, @02:18PM (#826756)

    Why not ? Don't you geeks always claim that Choice is Good(tm) ?

  • (Score: 2) by DannyB on Tuesday April 09 2019, @02:45PM

    by DannyB (5839) Subscriber Badge on Tuesday April 09 2019, @02:45PM (#826780) Journal

    What benefit could Microsofts "It's a trap" PowerShell provide?

    I cannot believe nobody has answered this one yet.

    The biggest benefit, I can see, is that PowerShell on Linux will require other things conceived in the damnable fires of Redmond. Thus PowerShell on Linux will promote the spread of systemd.

    Can nobody else see that?

    --
    To transfer files: right-click on file, pick Copy. Unplug mouse, plug mouse into other computer. Right-click, paste.
  • (Score: 3, Insightful) by DeVilla on Friday April 12 2019, @04:07PM

    by DeVilla (5354) on Friday April 12 2019, @04:07PM (#828649)

    My guess, to allow Linux admins who already automate the hell out of their Linux/Unix systems can more reliably automate the remote administration of windows systems via WMI in a heterogeneous environment.

    Just guessing though. Windows was always the odd one out in any server room I saw it in. If it were up to me, I would leave it that way as gentle encouragement to get it out of the server room.