Swift 是 C++ 的最佳继任者

苹果称 Swift 是 C++ 的最佳继任者

Swift 是苹果公司在 2014 年推出的,一款旨在替代 Objective-C 的编程语言。但苹果语言和运行时总监 Ted Kremenek 在 WWDC24 的主题演讲中表示,Swift 也将取代 C++。
在这里插入图片描述

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

C++ 和 C 在前段时间曾受到了美国各大政府机构的抨击,白宫国家网络主任办公室 (ONCD) 还在二月份发布了一份报告,敦促开发人员转向内存安全的编程语言。一直以来,苹果设备上的软件都是用采用 C、C++ 和 Objective-C 编写的。但现在,该公司已经在致力于用 Swift 重写其 C++ 代码。

在此次大会上,苹果公司还特别介绍了将于今年发布的全新版本 Swift 6。新的编码时数据安全保障功能,可以在编码时诊断开发者项目中并发访问内存的情况。这一优化可以在对整个代码库进行最小改动的情况下发现和修复错误,增强了未来代码的安全性和可维护性。

Swift 6 还计划扩大对 Linux 的支持,包括 Debian 和 Fedora Linux 发行版,并改进对 Windows 的支持。此外,Swift 6 还将改进泛型,计划为 OS 内核和微控制器等受限环境提供一个新的子集。苹果还在投资为微软的 Visual Studio 代码编辑器和其他利用语言服务器协议的编辑器提供 Swift 支持。

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

相关推荐

  1. Swift 分类继承

    2024-06-15 23:46:03       33 阅读
  2. 236. 二叉树最近公共祖先 (Swift版本)

    2024-06-15 23:46:03       18 阅读
  3. Swift - swiftc

    2024-06-15 23:46:03       9 阅读
  4. C#面:解释什么WCF?目前最新版本多少

    2024-06-15 23:46:03       16 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-15 23:46:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-15 23:46:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-15 23:46:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-15 23:46:03       18 阅读

热门阅读

  1. Html_Css问答集(2)

    2024-06-15 23:46:03       7 阅读
  2. 在面试中展示自己的系统架构设计能力

    2024-06-15 23:46:03       7 阅读
  3. 网络安全练气篇——OWASP TOP 10

    2024-06-15 23:46:03       8 阅读
  4. 什么是js防抖节流?

    2024-06-15 23:46:03       7 阅读
  5. Spring框架的原理及应用详解(二)

    2024-06-15 23:46:03       7 阅读
  6. 2024年6月13日随笔

    2024-06-15 23:46:03       7 阅读
  7. 前端-高德地图去掉左下角Logo和版本号

    2024-06-15 23:46:03       8 阅读
  8. 【python】正则匹配国内手机号

    2024-06-15 23:46:03       6 阅读