首页 生活文章正文

苹果称是取代的最佳选择

生活 2024年07月02日 09:07 618 admin

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

END

热门文章

-ChromeOS逐渐“安卓化”

-“鸭子数据库”正式发布1.0稳定版:C 引擎代码超30万行

-斯坦福AI团队抄袭中国开源大模型

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

-《纽约时报》5000多个GitHubrepo的源代码被泄露

标签: 苹果称是取代的最佳选择

大金科技网  网站地图 免责声明:本网站部分内容由用户自行上传,若侵犯了您的权益,请联系我们处理,谢谢!联系QQ:2760375052 沪ICP备2023024866号-3