精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

不受微軟待見的Python,如何在八年內逆襲成功?

開發 后端
Python 是微軟未來云計算的一個重要組成部分,是服務和團隊需要支持的語言之一,也是微軟公司內外快速增長的數據科學和分析領域最受歡迎的語言。但一直以來,Python 在微軟似乎從來沒有享有如此高的盛譽。

Python 是微軟未來云計算的一個重要組成部分,是服務和團隊需要支持的語言之一,也是微軟公司內外快速增長的數據科學和分析領域***的語言。但一直以來,Python 在微軟似乎從來沒有享有如此高的盛譽。

然而,過去八年卻發生了戲劇性的變化。微軟的很多產品現在都開始支持 Python,還有一些***的產品只支持 Python。微軟的一些關鍵工具是用 Python 開發的,而且開發者們也正在積極地在這門語言和社區上投入。

Python 是微軟未來云計算的一個重要組成部分,是服務和團隊需要支持的語言之一,也是微軟公司內外快速增長的數據科學和分析領域***的語言。但一直以來,Python 在微軟似乎從來沒有享有如此高的盛譽。

2010 年,我們的一些 Python 程序員非常低調,以防有人注意到他們,把他們拉入自己的項目。他們為數不多,是從之前的工作中留存下來的,但卻一點一點地改變患上“非我原創(not invented here)”綜合癥的公司文化:Python 屬于其他人,所以微軟對它不感興趣。

然而,過去八年卻發生了戲劇性的變化。微軟的很多產品現在都開始支持 Python,還有一些***的產品只支持 Python。我們的一些關鍵工具是用 Python 開發的,而且我們也正在積極地在這門語言和社區上投入。

從 2011 年加入公司到現在,我有幸參與了一些重要的 Python 項目。現在,我在為 Python 在微軟的發展壯大貢獻著一己之力,并與社區合作,讓每個人都能更好地使用 Python。

Visual Studio 中的 Python

在加入微軟之前,我還只是澳大利亞的一名研究生,不過我當時已經是 Visual Studio 的鐵桿粉絲和 Python 開發者。微軟在 2010 年***次發布 Visual Studio(PTVS)Python 工具時,我感到無比興奮。.NET 的 Python 版本 IronPython 已經交給了社區,Dino Viehland 和 Shahrokh Mortazavi 組成的一個小團隊繼續為微軟產品提供 Python 支持。經過與法律團隊數月的談判,PTVS 基于 Apache 2.0 許可托管在 CodePlex(微軟的前開源托管服務)上,并開始接受外部的貢獻。

作為一名 Python 開發者,我很高興能夠使用最早的 PTVS 版本,并幫忙找到和解決了一些 bug。一個多月之后,PTVS 開發經理問我是否有興趣作為暑期實習生加入微軟。一年后,我順利成為雷德蒙德辦公室團隊的一名全職員工。

由于我們的團隊具備最豐富的 Python 知識,所以理所當然地成為為微軟 Azure 提供 Python 支持的團隊。最初版本的 Azure SDK for Python 是由我們的團隊開發的,這個團隊現在有五個人,隨著 Python 重要性的提升,我們已經能夠將這項工作交給專門的團隊。后來,我們招來了 Laurent Mazuel,他是讓 Azure Management SDK 取得成功的核心人物——能夠協調 100 多個 Azure 服務并生成一個同一的庫絕對是一個巨大的挑戰!

在接下來的幾年里,我們看到我們的項目在用戶和實用性方面都經歷了顯著的增長。每次發布新版本都會在 Twitter、Reddit 和 Hacker News 引起人們的關注和討論,很多人不相信微軟正在做與 Python 有關的東西,包括我們自己的同事在內。我辦公室旁邊的一位開發同事直到半年后才知道到我們實際上是一個 Python 團隊。

我們的工程團隊每年都會參加各種 Python 大會,在大會上展示我們開發的工具。但我們在微軟內部還不夠強大,還無法獲得營銷團隊的支持,所以我們讓工程師負責規劃、人員配備、裝修和運營展位。有時候,我們會沖到當地的印刷店,以便在***一刻打印出更好看的標志,或者跑到雜貨店購買巧克力,因為我們真的沒有什么可以拿出手的好東西。我們經常感覺自己是一家存活在大公司內的小型創業公司!

[[253793]]

PyCon US 2014 微軟展臺

一直以來,公司內外的人都認為 PTVS 是一個社區項目,但卻沒有意識到我們其實也是屬于微軟的。不過也有一些跡象表明,這種情況有在改善。比如,我們找到負責 visualstudio.com 的市場人員,并讓他在主頁的語言列表中加入“Python”。不出所料,這引起了一些人的注意,我們開始看起來更“官方”了。

后來,我們開發的工具被添加到 Visual Studio 2015 安裝程序中,這也是一個轉折點。這個版本包含了一個改進過的“自定義”頁面,其中簡化了核心選項,并添加了很多“外部”組件。用戶可以勾選 Python,而無需下載 Python 安裝程序,這也是有史以來的***次。

Visual Studio 2015 安裝程序,包含了 Python 工具

隨著我們的用戶數量的飆升,引起了越來越多人的關注。我們不再低調了!PTVS 遷移到了 GitHub 上,Python SDK for Azure 比預期的更受歡迎,而這一切開始真正***微軟的文化變革。

成為 Python 貢獻者

在 PyCon US 2015 大會上,我自愿為 Windows 提供 Python 支持,這個提議很快被接受,經過多次與法律團隊的交涉后,我很快成為 CPython 的核心開發者。

對于 Python 3.5,我將 Python 使用的 Visual C++ 2010 編譯器和運行時遷移到***版本,其中包括專門針對 CPython 做出的變更。我還重寫了安裝程序,修復了安裝方式,并將安裝目錄改到了更為安全的目錄。***,我開始負責開發 python.org 上列出的所有 Windows 版本的 Python。

舊的 Python 安裝程序以及 Python 3.5 的新安裝程序

現在,我們有五個 CPython 核心提交者,并且獲得了時間上的授權,我們可以花時間在這個項目上。我們致力于改進兼容性、注冊、花哨的新圖標、JIT 鉤子以及其他更多正在進行中的工作。受雇于大型公司并擁有自己的項目,這樣有助于我們看到一些問題,而這些問題是純粹的志愿者看不到的。我們付出的時間是有償的,因此更加能夠給 Python 社區帶來令人滿意的積極影響。

身處文化變革之中

當有人走過來問你有關 Python 的事情而不是你主動去告訴他們時,你就知道,公司的文化正在發生變革。我們認為跨平臺 Azure CLI 是我們的一個主要勝利。它最初用 Node.js 開發,后來,它的開發團隊發現維護這么大的命令行工具越來越困難。在研究替代方案時,他們向我們尋求幫助。

討論過程大致如下:

 CLI 團隊:“我們并不了解 Python,但對于可擴展的命令行工具來說,Python 似乎是一個不錯的選擇”。

 Python 團隊:“是的,它會是一個不錯的選擇。”

 CLI 團隊:“你們能否幫我們建立基本的結構?只需要幾個命令,并告訴我們如何保留登錄狀態和配置文件?還有本地化?”

 Python 團隊:“當然,我們很樂意”。

 CLI 團隊:“你們需要幾個禮拜時間?”

 Python 團隊:“禮拜三之前就可以準備好了”。

CLI 團隊感到很驚訝,或許還有幾分懷疑。他們最終接受了我們的提議,我還為他們提供了一個示例:https://github.com/Azure/azure-cli/tree/549f1be8ee881fb309caf3559d9232d3191af81d。

Azure CLI 團隊采用了我們的東西,并將它們變成了世界上***的 Python 命令行應用程序。Knack(https://github.com/Microsoft/knack)現在是專門用于構建高性能大規模命令行應用程序的 Python 框架,可以處理數千個命令和選項,同時支持參數完成、提示、可擴展性、配置文件,等等。

微軟的 Python Day 海報

雖然我們自己知道 Python 在微軟其實已經很受歡迎,但有一件事還是讓我們感到很驚訝。2014 年末,我們組織了一個內部的“Python Day”,邀請了一些名人,預訂了一個可以容納 100 人的房間,并在辦公室周圍張貼海報。當這一天到來時,因為參與的人太多,我們不得不換到雷德蒙德區***的房間之一,并為其他全球辦事處開啟了在線直播。有超過 1000 人參加或觀看了此次活動——約占整個公司的 1%(包括所有工程人員、財務人員、人力資源和法律人員)。

Visual Studio 2017 安裝程序,提供了 Python 工作負載

與此同時,Visual Studio 2017 換上了全新的安裝程序。我們從一開始就被包含在內——不只是一個擴展鏈接,而是作為真正的內置功能。不過,我們仍然將我們的工作公開在 GitHub 上,我們的模型也被用在其他的 Visual Studio 組件中。PTVS 是最早的開源 Visual Studio 功能之一,現在有更多的開源功能,包括 Roslyn(C# 和 Visual Basic 編譯器)、MSBuild 和 Visual F# 等。

我們還采用了由社區開發的 Visual Studio Code Python 擴展,并招來了它的開發者 Don Jayamanne,讓他全職與其他開發者一起工作。因為它一開始是開源的,所以必須繼續保持這種狀態,我們的官方 GitHub 存儲庫清楚地表明我們是從原始分支 fork 出來的。

我們是 PyCon US 2019 的關鍵贊助商(這已經是第三次了),所以你們可以期待在那里見到我們。與五年前不同,我們將擁有一個更好的展臺,并提供大量的演示。我們將介紹我們與 Python 的故事,比如我們如何依賴 Python,如何為 Python 貢獻我們的力量,如何為使用 Python 的用戶提供支持。

不再低調

2011 年,Python 在微軟非常低調。而到了 2018 年,我們為 Python 感到自豪。在我們的開發者工具(如 Visual Studio 和 Visual Studio Code)中都能看到 Python 的身影,我們在 Azure Notebook 中托管它,并使用它來構建 Azure CLI,等等。我們聘請了五位核心 CPython 開發者,還有很多其他貢獻者,他們通過 NumFOCUS 和 PyData 積極支持開源數據科學。我們還定期贊助、主持和參加世界各地的 Python 活動。

雖然我不能代表我們在過去八年中所取得的所有進展,但我很榮幸能夠為此而努力,并幫助微軟成為更好的開源社區參與者。 

責任編輯:龐桂玉 來源: AI前線
相關推薦

2012-04-19 11:14:38

皮尤手機支付移動支付

2018-05-02 12:34:48

2015-08-11 10:26:21

短期三年成長

2013-12-26 10:03:53

IBM大數據傳感器

2010-02-24 09:13:07

軟件加服務微軟

2020-10-12 01:04:49

HPAPaaS社區

2021-12-16 13:04:41

消息隊列緩存

2014-09-04 10:58:56

國產操作系統

2014-09-03 16:04:17

傳統數據中心逆襲

2018-08-01 14:42:07

團隊職業工作

2018-11-26 08:21:23

2013-11-13 14:42:05

手游海外市場

2018-09-11 17:40:23

容器數據云計算

2011-08-04 09:35:56

蘋果服務器系統

2021-10-13 08:35:44

Windows 11操作系統微軟

2018-07-16 09:30:40

2022-06-27 05:48:24

Kubernetes容器

2014-08-07 10:45:31

長尾市場華為

2015-05-26 13:28:09

林國海

2012-10-23 10:45:45

云計算虛擬化網絡
點贊
收藏

51CTO技術棧公眾號

欧美日韩aaaa| 亚洲一二三四| 亚洲国产成人va在线观看天堂| 青青草在线播放| 黄色99视频| av电影在线观看完整版一区二区| 午夜成人免费影院| 国产一区二区三区四区五区在线| 粉嫩av亚洲一区二区图片| 天天操天天干天天插| 奇米精品在线| 亚洲女同女同女同女同女同69| 阿v视频在线| 午夜视频在线瓜伦| 欧美猛男男办公室激情| 老牛国内精品亚洲成av人片| 特级西西人体wwwww| 久久精品中文字幕| 伊人久久婷婷| 中文字幕码精品视频网站| 成人www视频在线观看| www.亚洲免费av| 女人扒开双腿让男人捅| 亚洲精品美女网站| 亚洲中无吗在线| 亚洲欧美在线视频免费| 操人视频欧美| 亚洲专区一二三| 香蕉久久一区| 成年人在线免费看片| 久久久成人av| 国产精品99久久久久久宅男| 老司机福利在线视频| 午夜av中文字幕| 日韩最新中文字幕电影免费看| 日韩激情一二三区| 亚洲人妻一区二区三区| 麻豆av免费在线| 中文在线不卡视频| 国产不卡视频在线播放| 国产精品探花在线| 一本色道久久综合亚洲精品图片| 午夜免费日韩视频| 99这里都是精品| 性欧美gay| 激情五月婷婷在线| 欧美乱偷一区二区三区在线| 欧美在线看片a免费观看| 亚洲电影一级片| 国产污视频网站| 日本黑人久久| 欧美高清视频www夜色资源网| 欧美三级网页| 狠狠狠综合7777久夜色撩人 | 黄色录像一级片| 国产精品理论片在线观看| 麻豆av电影在线观看| 少妇高潮喷水久久久久久久久久| 精品少妇一区二区三区免费观看| 午夜激情电影在线播放| 九九久久久久久| 欧美一级高清免费播放| 国产精品第四页| 激情五月综合| 少妇激情av一区二区| 欧美 激情 在线| 亚洲天堂视频在线观看| 日本伊人色综合网| av剧情在线观看| av激情在线观看| 综合色婷婷一区二区亚洲欧美国产| 91精品国产一区二区三区香蕉| 美女精品在线观看| 日本不卡一二三| 日韩乱码一区二区三区| 国语对白做受xxxxx在线中国| 欧美贵妇videos办公室| 国产精品电影一区二区三区| 波多野结衣视频在线看| 在线看成人av电影| 日韩精品高清视频| 99精品偷自拍| 日本亚洲不卡| 黄色免费在线播放| 国产大屁股喷水视频在线观看| 国产精品亚洲综合| 亚洲成人动漫在线播放| 成人动漫一区二区| 亚洲激情播播| 日本免费不卡| 在线视频这里只有精品| 伊人再见免费在线观看高清版 | 久久综合久久88| 一区二区三区精品| 欧美日韩中文| 超碰aⅴ人人做人人爽欧美| 日本成人一级片| 日本免费色视频| 蜜桃成人免费视频| 一区二区三区四区精品| 一区二区成人在线视频| 欧美日韩国产在线一区| 成人国产综合| 少妇一级淫片免费看| 一区二区日本伦理| 日韩一区二区免费在线观看| 91捆绑美女网站| 国产成人高清精品免费5388| 国产剧情在线观看| 亚洲欧洲综合网| 久久精品网站视频| 热久久99这里有精品| 欧美一区二区三区免费视频| 国产精品一卡二卡在线观看| 日韩av有码| 久久天堂av| 国产综合视频一区二区三区免费| 国产精品99精品| 精品人妻一区二区免费| www.黄色网址.com| 国产成人综合精品| 亚洲一区999| 欧洲精品一区二区| 久久色视频免费观看| 日韩视频一区| 黄色免费大全亚洲| 高清在线视频不卡| 欧美一级做性受免费大片免费| 国产亚洲精品成人| 黄色av电影网站| 男人操女人免费| 欧美日韩大片一区二区三区| 欧美洲成人男女午夜视频| 国产视频亚洲精品| 日本韩国一区二区三区视频| 91老司机福利 在线| 秋霞电影一区二区| 国产精品97| 欧美男人操女人视频| 欧亚av在线| 日本在线www| 特种兵之深入敌后| 久久综合入口| 97国产成人精品视频| 国产亚洲欧洲在线| 欧美一区二区大片| 色先锋久久av资源部| 亚洲欧美区自拍先锋| 97久久超碰国产精品| 久久福利视频一区二区| 欧美国产综合| 国产精品嫩草影院在线看| 日韩欧美久久| 成人看片网页| 国产色播av在线| 国产区在线观看| 香蕉视频在线看| 麻豆导航在线观看| 色中色在线视频| 亚洲第一色视频| 国产麻豆一精品一男同| 成人av网站在线播放| 91video| 国产精品suv一区二区| 三级在线观看免费大全| 91精品国自产在线| xxxx国产视频| 男人亚洲天堂网| 精品久久久久久中文字幕2017| 奇米精品一区二区三区| 91国在线高清视频| 国产欧美久久久久| 午夜精品国产精品大乳美女| 亚洲成色777777女色窝| 日韩欧美国产综合| 亚洲精品美女久久| 亚洲乱码av中文一区二区| 国产午夜精品麻豆| 一区二区三区视频在线 | 成码无人av片在线观看网站| 日本在线视频站| jizz性欧美| 欧美gv在线| 日韩av首页| 久久69av| 亚洲成人一品| 一区二区在线| 久久午夜激情| 国产伦精品一区二区三区在线观看| 国产99久久久国产精品| 久久久久久影视| 综合色中文字幕| 亚洲免费电影在线| 一区二区三区在线视频免费| 亚洲一区二区三区四区的| 五月天婷婷综合| 91精品国产黑色紧身裤美女| 日韩精品视频免费在线观看| 在线一区二区日韩| 69av在线视频| 91精品国产自产在线| 精品久久久久久综合日本| 欧美极品视频一区二区三区| 强伦女教师2:伦理在线观看| 欧美在线观看成人| 国产成人av片| 国产白丝一区二区三区| 欧美brazzers| 国产精品系列视频| 亚州av在线播放| 久草在线视频福利| 96视频在线观看欧美| 国产午夜一区| 一本综合久久| 成人国产一区二区三区精品| 亚洲欧洲www| 欧美美女一区二区| 亚洲图片在区色| 国产成人精品视频| 欧美一区二区三区成人久久片| www.日本在线视频| 亚洲成年人在线观看| 激情四射综合网| 天堂在线资源8| 国产免费拔擦拔擦8x在线播放| av成人app永久免费| 欧美日韩国产探花| 国内久久精品视频| 亚洲欧美日韩一区二区| 日韩网站在线看片你懂的| 欧美大尺度激情区在线播放| 亚洲自拍偷拍色图| 久久综合久久久久| 国产成人精品无码免费看夜聊软件| 亚州国产精品视频| 黄色免费在线播放| www一区二区三区| 欧美国产另类| 国产日韩欧美a| 欧美剧在线免费观看网站 | 搡女人真爽免费午夜网站| 无码少妇一区二区| 中文字幕视频一区二区| yellow91字幕网在线| 老牛精品亚洲成av人片| 免费高清在线一区| 亚洲一区二区三区不卡国产欧美| 亚洲精品中文字幕女同| 欧美日韩国产一区在线| 日本高清免费不卡视频| www国产精品com| 99精品国产一区二区| 91国产精品视频在线观看| 久久av红桃一区二区禁漫| 欧美一级淫片aaaaaa| 伊人久久大香| 麻豆精品一区二区三区| 精品久久久久久久久中文字幕 | 一区二区三区在线视频观看| 96视频在线观看欧美| 欧美日本一区二区视频在线观看| 91美女在线视频| 欧洲一区二区三区免费视频| 欧美第一淫aaasss性| 一区二区视频在线播放| 中文字幕乱码在线| 午夜精品久久久久久久爽| 亚洲四虎影院| 蜜桃一区二区三区在线观看| 狠狠久久亚洲欧美专区| 免费91在线视频| 亚洲美女精品一区| 亚洲网站视频福利| 茄子视频成人在线观看| 午夜理伦三级做爰电影| 欧美熟女一区二区| 色屁屁www国产馆在线观看| 色婷婷色综合| 99re热视频精品| 精品国产自在久精品国产| 国产伦精品一区二区三区四区免费 | 在线观看日本一区| 欧美videossex极品| 国产色在线视频| 怡红院红怡院欧美aⅴ怡春院| 日韩欧美视频| 国产日产欧美一区| 在线观看久久久久久| 亚洲欧美国产精品桃花| 麻豆影视在线播放| 另类专区亚洲| 国产精品性做久久久久久| 日韩av在线免费| 在线亚洲美日韩| 日本高清不卡码| 一区二区在线免费播放| 国产亚洲精品久| 欧美激情网站在线观看| 欧美日韩三区四区| 久久免费手机视频| 伊人电影在线观看| 久久久国产亚洲精品| 精品国产免费一区二区三区四区| 久久久亚洲综合网站| 登山的目的在线| 黄色成人在线视频| 91丝袜美腿高跟国产极品老师 | 国产精品久久久久久久av电影 | 无码一区二区三区在线| av香蕉成人| 国产资源在线一区| 中国日韩欧美久久久久久久久| av网站手机在线观看| 99热这里只有精品在线| 天天操综合网| 欧美三级韩国三级日本一级| 国产精品一区二区三区在线 | 亚洲青青青在线视频| 国产精品一区久久| www.久久av| 一级毛片久久久| 粉嫩高潮美女一区二区三区| 日韩在线精品视频| 午夜免费福利网站| 2024最新电影免费在线观看| 国产综合色在线视频区| 精品国产拍在线观看| 午夜免费看视频| 精品欧美色视频网站在线观看| 国产不卡在线一区| 97视频在线观看视频免费视频 | 亚洲女人毛片| 99久久亚洲精品日本无码| 91精品推荐| 欧美电影免费提供在线观看| 蜜桃传媒一区二区三区| 四虎国产精品永远| 韩国欧美国产一区| 欧美黑人性猛交| 舐め犯し波多野结衣在线观看| 91超碰在线| 中文字幕日本不卡| 国产精品99蜜臀久久不卡二区| 国产伦精品一区二区三区视频女| xxxxx.日韩| 亚洲一区二区三区不卡国产欧美| 精品无人区一区二区三区竹菊 | 在线观看免费成人av| bt在线麻豆视频| 成人性视频网站| 国产在线视频不卡| 亚洲GV成人无码久久精品| 午夜精品视频一区二区三区在线看| 精品国产髙清在线看国产毛片| 三年中国国语在线播放免费| 91探花在线观看| 亚洲美女免费视频| 中文字幕不卡每日更新1区2区| 亚洲aaa在线观看| 成人精品免费网站| 国产精品欧美亚洲777777| 7799精品视频天天看| 99在线精品免费视频九九视| 久久亚洲综合国产精品99麻豆精品福利 | 欧美黄色片在线观看| 韩国19禁主播vip福利视频| 丰满人妻一区二区三区53视频| 深夜视频一区二区| 亚洲欧洲成人av每日更新| 日韩久久精品一区二区三区| 色就是色亚洲色图| 91亚洲精品久久久蜜桃| 精品国产中文字幕| 免费黄色在线视频网站| 久久久久久久一区| 国产一区在线免费| 婷婷丁香一区二区三区| 成人av先锋影音| 久久国产精品精品国产色婷婷| 亚洲人成色777777老人头| 久久午夜羞羞影院免费观看| 精品伦精品一区二区三区视频| 99热这里是精品| a亚洲天堂av| 日本在线视频不卡| 菠萝菠萝蜜在线视频免费观看| 一区二区三区欧美日| 成熟丰满熟妇高潮xxxxx视频| 里番在线播放| 欧美在线看片a免费观看| 亚洲美女爱爱视频| 精品国产导航| 永久免费看mv网站入口亚洲| 少妇高潮在线观看| 国产亚洲永久域名| 成人精品福利视频| 在线观看一二三区| 菠萝蜜视频在线观看一区| 精品欧美一区二区三区久久久 | 欧美亚洲国产成人|