苹果称是取代的最佳选择

Swift是苹果公司在2014年推出的编程语言,旨在替代Objective-C。

在6月10日WWDC24的主题演讲中,苹果语言和运行时总监TedKremenek说道:“Swift是取代C 的最佳编程语言。”

Swift的安全性、速度和易用性,加上内置的C和C 互操作性,意味着Swift是继任C 的最佳选择。

C 和C在前段时间曾受到了美国各大政府机构的抨击,白宫国家网络主任办公室(ONCD)还在二月份发布了一份报告,敦促开发人员转向内存安全的编程语言。

一直以来,苹果设备上的软件都是用采用C、C 和Objective-C编写的。但现在,该公司已经在致力于用Swift重写其C 代码。

在此次大会上,苹果称是取代的最佳选择苹果公司还特别介绍了将于今年发布的全新版本Swift6。此版本旨在助力开发者提高生产力和代码清晰度,使得并发编程更简单易行。

新的编码时数据安全保障功能,可以在编码时诊断开发者项目中并发访问内存的情况。这一优化可以在对整个代码库进行最小改动的情况下发现和修复错误,增强了未来代码的安全性和可维护性。

Swift6还计划扩大对Linux的支持,包括Debian和FedoraLinux发行版,并改进对Windows的支持。

此外,Swift6还将改进泛型,计划为OS内核和微控制器等受限环境提供一个新的子集。

苹果还在投资为微软的VisualStudioCode编辑器和其他利用语言服务器协议的编辑器提供Swift支持。

WWDC24也标志着Swift问世10周年。

在接下来的发展中,苹果公司宣布计划将Swift迁移到一个专门的全新GitHub组织——托管一系列对Swift生态系统至关重要的项目,包括Swift编译器、Foundation以及其他关键的资料库。

此外还有新的Swift测试框架为开发者提供了简洁明了的API,让编写测试更加简单。

延伸阅读

从C 切换到Rust,开发效率提升两倍不止

拜登:你有这么内存安全的编程语言进入美国……

Linus眼中“很烂”的C 击败了C语言

Reference

https://www.infoworld.com/article/3715359/swift-the-best-choice-to-succeed-c-plus-plus-apple-says.html

https://www.oschina.net/news/296698/wwdc24-swiftlang-github

版权声明

本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。

分享:

扫一扫在手机阅读、分享本文

允霆科技

允霆科技网是一家以科技创新为核心,为客户提供各类科技新闻、科技资讯、科技产品评测、科技解决方案等科技行业服务的高科技企业。

最近发表