Swift 是蘋果公司在 2014 年推出的編程語言,旨在替代 Objective-C。在6月10日 WWDC24 的主題演講中,蘋果語言和運行時總監(jiān) Ted Kremenek 說道:“Swift 是取代 C++ 的最佳編程語言!Swift 的安全性、速度和易用性,加上內置的 C 和 C++ 互操作性,意味著 Swift 是繼任 C++ 的最佳選擇。 C++ 和 C 在前段時間曾受到了美國各大政府機構的抨擊,白宮國家網絡主任辦公室 (ONCD) 還在二月份發(fā)布了一份報告,敦促開發(fā)人員轉向內存安全的編程語言。
一直以來,蘋果設備上的軟件都是用采用 C、C++ 和 Objective-C 編寫的。但現在,該公司已經在致力于用 Swift 重寫其 C++ 代碼。
在此次大會上,蘋果公司還特別介紹了將于今年發(fā)布的全新版本 Swift 6。此版本旨在助力開發(fā)者提高生產力和代碼清晰度,使得并發(fā)編程更簡單易行。
新的編碼時數據安全保障功能,可以在編碼時診斷開發(fā)者項目中并發(fā)訪問內存的情況。這一優(yōu)化可以在對整個代碼庫進行最小改動的情況下發(fā)現和修復錯誤,增強了未來代碼的安全性和可維護性。
Swift 6 還計劃擴大對 Linux 的支持,包括 Debian 和 Fedora Linux 發(fā)行版,并改進對 Windows 的支持。
此外,Swift 6 還將改進泛型,計劃為 OS 內核和微控制器等受限環(huán)境提供一個新的子集。
蘋果還在投資為微軟的 Visual Studio Code 編輯器和其他利用語言服務器協(xié)議的編輯器提供 Swift 支持。
WWDC24 也標志著 Swift 問世 10 周年。
在接下來的發(fā)展中,蘋果公司宣布計劃將 Swift 遷移到一個專門的 全新 GitHub 組織——托管一系列對 Swift 生態(tài)系統(tǒng)至關重要的項目,包括 Swift 編譯器、Foundation 以及其他關鍵的資料庫。
此外還有新的 Swift 測試框架為開發(fā)者提供了簡潔明了的 API,讓編寫測試更加簡單。 來自公眾號:OSC開源社區(qū)
鏈接:https://www.oschina.net/news/296866/apple-swift-the-best-choice-to-succeed-c-plus-plus
——EOF——你好,我是飛宇。日常分享C/C++、計算機學習經驗、工作體會,歡迎點擊此處查看我以前的學習筆記&經驗&分享的資源。
我組建了一些社群一起交流,群里有大牛也有小白,如果你有意可以一起進群交流。