蘋果主管呼籲放棄使用傳統的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等平台应用服务发展规模,预期将能进一步带动程式编写人员工作机会。

《原文刊登于合作媒体mashdigi,联合新闻网获授权转载。》