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
(Score: 2, Interesting) by RandomFactor on Tuesday April 09 2019, @01:24AM (6 children)
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
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)
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)
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
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)
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
Devuan's tor daemon requires systemd now, at least on ceres/ascii. Figured this is as good a place to warn as any.