圖/content
Ted Kremenek 呼籲程式設計人員轉向 Swift:更安全、更高效、更易用
發布日期:7/11/2024
新聞視界時報 記者 王秉程 整理報導
在今年的WWDC 2024期間,蘋果程式語言與運行環境總監 Ted Kremenek 宣布,Xcode 16 將新增名為 Swift Assist 的輔助功能。
這項功能可以透過單條指令快速生成程式碼建議,或協助修正程式碼中的錯誤。
Kremenek 強調,程式設計人員應該放棄傳統的 C++,轉而使用 Swift 編寫程式,因為 Swift 更安全、高效且易用。
蘋果之前指出,只要程式設計人員會使用 C++,他們就能輕鬆掌握 Swift。
Swift 與傳統的 C 語言和 C++ 具備互通性,並且在安全性、執行效率和易用性方面都有顯著提升。
近來,許多程式碼漏洞頻繁出現,使得美國白宮建議程式設計人員轉向使用更安全的程式語言。
推薦使用的程式語言包括 Swift、Rust、Go、C#、Java、Python 和 JavaScript,以減少大規模漏洞,確保網路服務的安全性。
蘋果於 2014 年首次推出 Swift 程式語言,計劃在今年稍晚正式推出新版 Swift 6。
Xcode 16 中的 Swift Assist 功能,將幫助開發者快速產生程式碼建議或修正錯誤。
蘋果強調,Swift 的執行效率比 Python 快 8.4 倍,並且在程式編寫安全性方面更具優勢,減少漏洞和執行當機的機率。
新版 Swift 6 具備自動檢查程式碼錯誤的功能,避免程式設計人員在後續逐行檢查錯誤。
隨著蘋果不斷簡化 Swift 程式語言的編寫流程,並推廣其在各類應用服務中的使用,預計將進一步帶動程式設計人員的工作機會。
蘋果持續擴展 iOS 等平台的應用服務發展規模,也將為 Swift 的普及帶來更多機遇。
通過這些舉措,蘋果希望 Swift 能成為程式設計人員的首選工具,不僅提升開發效率,也確保應用程式的安全性和可靠性。