当前位置: 首页 > news >正文

Linux之父:我们正在从C语言转向Rust

最近,Linus在“Torvalds 演讲:人工智能对编程的影响”:“我们正在从C语言转向Rust”。

网友讨论:
Linus 选择 Rust 是因为,这是一个中长期解决方案,解决了 IT 世界中缺乏 C/C++ 人员的实际问题,所以他做出了明智的举动,他现在正在做,而仍然有大量的 C /C++ 资源有助于过渡。随着时间的推移,其他科技产品也会做同样的事情

C 和 C++ 有一个很大的问题,它们对新开发人员没有吸引力
像我或 Linus 这样的婴儿潮一代会在某个时候退休,如果你找不到新的开发人员,你将面临与他们相同的 Cobol/Fortran/BASIC(不是 .net)场景,几乎没有可供雇用的人才库,因此他们不会被使用或者真的很流行了,只是遗产
t
你不能指望 202X 的 18 岁的人使用错误很严重的语言,构建系统是 *ss 中的痛苦,生态系统非常复杂且难以使用,因为缺乏默认的构建系统,生产力很低,因为C++ 具有巨大的复杂性,有很多方法可以做同样的事情,并且几乎任何事情都有大量的极端情况。

===============================================
重点是 Linus 不经意地透露,他确实设想 Rust 成为主要的linux编程语言,他说:我们不再编写机器代码或汇编,现在我们正在从 Rust 转向。

但是,虽然是在谈论使用大模型作为编码自动化的背景下,他展示了我们如何一直使用工具来自动化和抽象编程。其中没有任何内容表明任何特定项目或项目的一部分正在专门切换到 Rust。

================================================
Linus对 Rust 的主要担心是:panic宏的存在,因为他认为内核开发应该是容错的,至少足以优雅地处理内核或其他原因导致的失败,并且他担心当运行时的错误违反“静态保证”条件时,Rust 依赖项会调用 Rust panic。

================================================
Linus 刚刚谈论了我们作为一个行业如何发展以使用更高级别的语言进行编写。他很可能甚至没有具体谈论 Linux,而是谈论一般低级代码现在如何从 C(以及之前的汇编)转向 Rust。这是事实,甚至在 Linux 内核中也有一定程度的发生,但还没有大规模(还没有?)。

================================================
有点标题党。他确实说过这句话,但完全断章取义。

Linus 一直非常支持内核中的 Rust,但是这篇离线文章并没有说任何实质性内容。没必要把事情搞得比实际情况还要多。

https://www.jdon.com/72136.html

http://www.lryc.cn/news/290176.html

相关文章:

  • C++ qt标题栏组件绘制
  • Mysql运维篇(三) MySQL备份与恢复
  • 数字图像处理(实践篇)二十七 Python-OpenCV 滑动条的使用
  • 拷贝构造函数的理解
  • 基于ncurse的floppy_bird小游戏
  • 创建第一个 Spring 项目(IDEA社区版)
  • VUE3动漫影视视频网站模板源码
  • Node.js-express
  • 心理学笔记——我们如何思考-思想、语言和手语
  • Matlab处理excel数据
  • 某大厂关于Linux系统相关面试题
  • Markdown(2篇文章学会Markdown
  • 多路IO复用服务器——select模型和poll模型
  • 【书生·浦语大模型实战营】学习笔记目录
  • APT32F1023X 发送RF433处理
  • 如何做一个合格的产品经理
  • Git 入门精讲
  • 论文笔记(四十二)Diff-DOPE: Differentiable Deep Object Pose Estimation
  • 设计模式:简单工厂模式
  • 老龄化对投资意味着什么?
  • 从公有云对象存储迁移到回私有化 MinIO需要了解的所有信息
  • C#颜色拾取器
  • 最长公共子串的问题(正常方法和矩阵法,动态规划)
  • Linux实验记录:使用LVM(逻辑卷管理器)
  • [设计模式Java实现附plantuml源码~创建型] 复杂对象的组装与创建——建造者模式
  • 【国产MCU】-认识CH32V307及开发环境搭建
  • python flask request教程
  • UE5 Chaos系统 学习笔记
  • MkDocs 部署指南
  • 【Java 设计模式】行为型之访问者模式