微軟C 團隊將出席ACCU 2021

2021-10-22 03:05:27 字數 951 閱讀 2750

三月10日,11:00 – 12:30 gmt,週三

c++中的動態多型性從傳統意義上來說,它們意味著虛函式和繼承。但是,這些僅是解決此問題的一種可能的設計,並且它們對效能,人體工程學和靈活性有一些影響。

型別擦除是實現動態多型性的另一種方式,正如肖恩·帕恩特(sean parent)的幾次演講所證明的那樣,並被其他語言(如rust的特徵物件)所採用。但是,在c++中實現提供易於被人接受的介面的型別擦除物件既麻煩又容易出錯,從而導致大量的型別和庫具有與語義相比稍有不同的語義和較低的採用率。

本演講將介紹c++中基於介面的型別擦除的一種可能的未來設計,該設計將繼承的便利性與其他方面所缺乏的優點相結合。它將介紹被提議包含在c++中的**注入和元類功能,以及基於實驗性元類clang fork的設計原型實現。

三月11日,16:00 – 17:30 gmt,周四

c++跨平台開發很困難,零散的解決方案空間使這些困難更加複雜,在每個解決方案空間中,每個專案似乎都使用構建系統,程式包管理器和診斷工具的不同組合來應對共同的挑戰。**入我們,以常見的陷阱和廣泛採用的工具為中心,對c++跨平台開發進行討論和演示。

了解如何利用cmake及其新的cmakepresets.json在整個作業系統和平台之間無縫構建。 使用vcpkg和conan之類的工具來消除依賴關係,以避免系統軟體包管理器之間的不一致。 使用遠端除錯跨多個平台除錯專案。 我們還將**在命令列,visual studio和visual studio code中如何支援cmakepresets.json。

上圖展示了在visual studio中的cmakepresets.json整合。

讓我們且聽聽這兩位大神的開發感悟。

再看微軟團隊文化

人 軟體企業的核心價值 微軟最後價值的是什麼?是 是固定資產?都不是!是那些在微軟工作了多年,開發過多個重要產品的開發團隊和程式設計師.他們的價值在於擁有這樣經驗的程式設計師在業界很難找到,而對於公司來說他們的替代成本相當高.bill gates曾經說過,如果微軟失去20名最優秀的員工,我很難想象微...

推薦 再看微軟團隊文化

這篇文章的觀點我很喜歡 人,才是最重要的.事實上,王健碩這兩天也有一篇類似的文章 微軟失去的機會,都是相似的話題,但是不同的角度,而且看到的是不同的結果 我們大陸軟體開發領域的氛圍經歷了兩個時期 十年代是個人英雄時代,推崇程式設計師自由發揮成為大牛,然而隨著資訊化時代步伐的加快和深入,又進入了軟體工...

微軟團隊 成功秘訣 1

帶過專案的朋友一定都看過或者聽說過這本書吧,其實這本書是來自 微軟管理經典著作 之中的一本,其他兩本是 微軟專案 求生法則 微軟研發 制勝策略 這三本書我會精讀細讀的 雖然我不帶專案 從中取其精華寫成筆記與大家分享。首先看一下 微軟團隊 成功秘訣 分別在china pub和豆瓣上的書評把 china...