Microsoft PowerShell Core For Linux Now Available as a Snap (betanews.com)
Canonical announced on Friday that Microsoft's PowerShell Core is now available on Linux platform as a Snap. From a report: If you aren't familiar, a Snap is essentially a packaged version of a program that can be easily installed on many Linux distributions. Many see it as the future of Linux, as it has the potential to reduce fragmentation. "Built on the .NET Framework, PowerShell is an open source task-based command-line shell and scripting language with the goal of being the ubiquitous language for managing hybrid cloud assets. It is designed specifically for system administrators and power-users to rapidly automate the administration of multiple operating systems and the processes related to the applications that run on those operating systems," says Canonical.
Object-oriented shell languages are pretty rad, very intuitive, has auto-complete/intellisense built in so that third party editors can take advantage of it, you don't need to know the syntax of sed/awk, and jq-type functionality works for free, supports package management etc. It's somewhere in-between perl and ruby as a shell.
Probably will be largely ignored by the linux community, but by having powershell support in linux, you can take your windows-land scripts and execute them on linux without having to learn 1980s style bash syntax.
You also get parallel instructions and multithreading, it's a proper language with classes and everything, it just happens to be focused on system operations and automating IT workflows.
moox. for a new generation.