硬核觀察 #704 谷歌釋出開源開發語言 Carbon,準備替代 C++

硬核老王 發表於 2022-11-27
C++

硬核觀察 #704 谷歌釋出開源開發語言 Carbon,準備替代 C++

硬核觀察 #704 谷歌釋出開源開發語言 Carbon,準備替代 C++

谷歌釋出開源開發語言 Carbon,準備替代 C++

在近日舉行的 CppNorth 開發者大會上,谷歌工程師宣佈了名為“Carbon” 的全新開源程式語言,並稱它將是 C++ 的漸進式的繼任者。Carbon 的目標是實現與 C++ 相當的效能、與 C++ 無縫的雙向互操作性、為 C++ 開發者提供更容易的學習曲線、可比較的表達性,和可擴充套件的遷移。Carbon 團隊稱,“雖然 C++ 現在依舊是主導性的程式語言,並有著龐大的程式碼庫,但由於數十年的技術積累,想要持續改進 C++ 已經是極其困難的一件事。而 Carbon 則不同,它在繼承了 C++ 現有特性與生態的基礎上,足夠年輕,也足夠‘現代化’,擁有更為廣闊的最佳化空間,潛力更大。”

訊息來源:Phoronix

老王點評:這一點我同意 Carbon 團隊的看法,C++ 的歷史包袱太重了,也越來越複雜了。但是是否 Carbon 能走在正確的道路上,我們還只能拭目以待,畢竟程式語言這種事情,不是一朝一夕就能成功的。

硬核觀察 #704 谷歌釋出開源開發語言 Carbon,準備替代 C++

谷歌開始公開測試其 AR 眼鏡

谷歌眼鏡十年後,谷歌又開始在公共場合測試智慧眼鏡。谷歌要求 AR 眼鏡原型測試人員不得在學校、政府大樓、醫療保健場所、學校和遊樂場等地方,或在開車和運動時測試該 AR 眼鏡。谷歌強調,該眼鏡不會拍照或錄影,而是將影像資料用於輔助 AI。谷歌承諾“除非影像資料將用於分析和除錯,否則將會被刪除。而且會首先清除敏感內容,如面部和車牌,然後將其儲存在安全的伺服器,限制少數谷歌人員訪問分析和除錯。”

訊息來源:CNET

老王點評:雖然十年前谷歌眼鏡失敗了,但是智慧眼鏡必然是個趨勢,只是這裡有很多倫理、技術的問題需要解決。目前看起來,AR 眼鏡似乎是比較靠近成功的方向。

硬核觀察 #704 谷歌釋出開源開發語言 Carbon,準備替代 C++

亞馬遜自研雲端計算處理器可節省多達 40% 成本

Graviton 處理器由 AWS 自主開發,於 2018 年推出,致力於為網際網路上的應用程式提供動力,或幫助客戶訓練機器學習模型。今年 5 月,亞馬遜又推出了更具成本效益的第三代 Graviton 處理器。AWS 的幾家客戶向媒體表示,與基於英特爾和 AMD 處理器的伺服器相比,使用 Graviton 處理器的雲伺服器的能耗更低,運算速度更快。這些客戶稱,透過租用 Graviton 伺服器,他們節省了 10% 到 40% 的計算成本。Twitter、Snap、Adobe 和 SAP 等公司均已成為 Graviton 伺服器的客戶。

訊息來源:The Information

老王點評:雖然這條訊息像是軟文,不過昨天我們剛剛聽說了位元組跳動自研晶片,而之前阿里雲也釋出訊息自研雲服務晶片,看來雲服務商和主流應用公司自研晶片,已經成為一種趨勢,甚至是必要性。