歡迎光臨
每天分享高質量文章

微軟一頓操作猛如虎,PowerShell 排名直線上升

近日,TIOBE 釋出了 2019 年 3 月程式語言排行榜,PowerShell 首次進入到了榜單的 Top 50 中,排在第 45 位。

PowerShell 是執行在 Windows 作業系統上實現對系統以及應用程式進行管理自動化的命令列指令碼環境。

(PowerShell 排在了 TIOBE 榜單中的第 45 位)

PowerShell 是用 C# 實現的,由於早先 .NET 不支援 Linux,所以 .NET 和 PowerShell 只能在 Windows 中使用。2016 年,為了讓 Windows 和 Linux 團隊易於協作,不再各行其是,微軟宣佈將 PowerShell 開源,“我們先開源了 PowerShell 的一小部分,並與一些在開源方面有經驗、瞭解該如何做開源的合作伙伴們進行了溝通,結果發現 PowerShell 很適合開源,因為原來的 PowerShell 團隊成員大多都具有深厚的 Unix 背景。”

PowerShell on Linux 支援使用者使用同樣的工具和人員來管理事情,不僅支援 Ubuntu ,Centos 和 Red Hat ,同時還可以在 Mac OS X 上執行。2018 年,微軟面向 Ubuntu as a Snap 釋出了 PowerShell 預覽。作為一套自動化與配置管理系統,PowerShell 會以 Ubuntu Linux 快照包的形式釋出,同時支援其它啟用了快照的 GUN / Linux 發行版。

為什麼 PowerShell 的排名會上升至 TIOBE Top 50 呢?TIOBE 分析師表示,“Microsoft 的 .NET Core platform 可以建立 PowerShell Core,且這個版本是開源的,可以在所有主要平臺上執行,這可能 PowerShell 排名上升的主要原因。”

原文地址:https://www.infoq.cn/article/Dw*aii727AP64pHBLTzv


.NET社群新聞,深度好文,歡迎訪問公眾號文章彙總 http://www.csharpkit.com