蘋果力推 Swift 程式語言 盼取代 C++

2024.07.09 09:19PM

蘋果程式語言與運行環境總監 Ted Kremenek 建議程式設計人員放棄 C++,轉向 Swift 編寫程式,強調其安全性、執行效率及易用性。

今年在WWDC 2024期間宣布在新版Xcode 16加入名為Swift Assist的輔助功能,讓開發者僅需透過單條指令即可快速產生程式碼建議內容,或是協助修正程式碼編寫錯誤部分之餘,蘋果程式語言與運行環境總監Ted Kremenek認為程式設計人員應該放棄使用傳統的C++程式語言,轉向使用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程式語言編寫使用流程,同時也不斷推廣使用Swift編寫各類應用服務,同時藉由蘋果持續擴展iOS等平台應用服務發展規模,預期將能進一步帶動程式編寫人員工作機會。

相關消息

遊戲天堂
FCC電檢照片顯示華碩將推出一黑一白兩款ROG Ally 2電競掌機,增強握柄人體工學、黑色機型可能為Xbox認證機型
Chevelle.fu
1 個月前
在地生活
吉伊卡哇廠商限定圖片外流 日方決定取消台灣訂單
討喜小姐
1 個月前
開箱評測
Cooler Master NCORE 100 Air直立式ITX風冷機殼評測,超小占地面積能容高規格系統的精緻機殼
Chevelle.fu
1 個月前
產業消息
Sony將在5月13日公布Xperia 1 VII,首支預告聚焦Alpha相機技術
Chevelle.fu
1 個月前
開箱評測
不想要耳塞 Sony無線降噪耳機折590元 平價降噪耳罩式耳機可選它
Tandee
1 個月前
產業消息
三星旗下HARMAN收購持有B&W、天龍馬蘭士的Sound United
Chevelle.fu
1 個月前
關於android播放3gp內含AAC無法撥放問題
hanawa
15 年前
人物專訪
GPS導航發明前計程車怎麼找路?以前載客常遇到霸王車、靈異事件?本篇就讓「老司機」親自說給你聽!
丹費特
1 個月前
遊戲天堂
吉伊卡哇袋著走聽見玩家心聲大更新 期待退坑玩家回流
討喜小姐
2 個月前