Rust概览 17/2023

原文: Rust recap for week 17/2023

  • 230501 Zoom.Quiet(大妈) 用时 17 分钟 完成格式转抄
  • 230501 Zoom.Quiet(大妈) 用时 42 分钟 完成快译

文章/嗯哼...

Articles

(是也乎:

自家的 C# 以及 F# 都没这待遇...

当然, 问一下 GPT 曰: 微软最近宣布使用Rust语言来重写Windows系统内核,这个决定主要有以下几个好处:

  1. 安全性:Rust语言天生具有内存安全特性,可以在编译期间确保不存在常见的内存问题,如缓冲区溢出、悬空指针等。这可以大大提高Windows内核的安全性。
  2. 并发性:Rust语言内置了异步和并发特性,使用不需要第三方库支持。这为开发高性能的并发Windows内核提供了很好的语言保障。
  3. 性能:Rust可以产生和C/C++相当甚至更好的执行性能,这对Windows内核的性能要求是非常关键的。
  4. 可维护性:Rust语言作为一门现代语言,在语法和语义上都更加清晰易懂,这可以显著提高内核代码的可读性和可维护性。

对其他操作系统的影响:

  1. 安全竞争:其他操作系统如Linux和macOS的内核现在主要使用C语言开发,安全性相对较弱。使用Rust重写Windows内核可能会在安全性方面取得领先,形成压力和竞争。
  2. 学习借鉴:Rust语言和内存安全技术被证明在系统级开发中有很好的应用,其他操作系统的开发者可能会学习和借鉴。未来Linux和macOS的某些组件也可能会使用Rust进行重写或开发。
  3. 生态影响:Rust被用于这样大规模的系统级项目,无疑会增强开发者对其在操作系统和嵌入式开发领域的信心,这可能会带动整个Rust生态圈的发展。

所以,总体来说,微软使用Rust重写Windows内核,不仅可以显著提高Windows本身的安全性、性能和可维护性,也可能会对其他操作系统产生一定的影响与竞争压力,并促进Rust语言在系统级和嵌入式开发领域的发展。这是一个涉及广泛而深远的决定。

可以说, 有些专家已经反复分析过了..就一起看看进展.

)

(是也乎:

WASM 中的 GUI 框架, rust 社区已经构建出一大堆, 有点儿像当年 Python 社区创造的各种 web 应用框架, 就看最近这几年的竞争了...

)

(是也乎:

想征服 Linux 先征服 GCC ?

)

(是也乎:

等于在整个儿工程的表达式中, 切出更小的, 也就消去了更多的借用/所有权思考..

)

(是也乎:

因为广大 Python 生态圈, 一直有性能不足的抱怨, 所以, 渗入 Rust 又能追加安全的 buffer , 就变成了流行性架构...

特别是 PyO3 之类的库, 支持直接在 Python 中绑定 rust 代码, 那还不起飞?

)

(是也乎:

使用 TS 来编写 CI/CD 脚本的平台...

)

(是也乎:

ESP32 也是系列知名芯片,和 Raspberry Pi 系列齐名

)

(是也乎:

jam

这网站设计简直了...

Game jams - itch.io 也是个神奇的空间...

)


发布/版本...

Releases

(是也乎:

所以, 提交时有多兴奋, 事后就有多想修改 commits log

)

(是也乎:

喂...这么搞, 大家都没有心思升级硬件了...

)


好物/妙品/...

projects

(是也乎:

所以, Js 才是真正的元语言?

)

(是也乎:

以往就推荐过, 专用的环境变量管理工具, 可以结合到 CI-CD 流程中...

)

(是也乎:

Lox ? 作者工作在 Dart 语言小组, 所以, 创建开发语言已经变成了习惯...

)

(是也乎:

神奇的脑洞哪, 利用 sudo 工具概念拿来起名...

)

(是也乎:

make 虽然好... 但是, cargo 才是未来吧...

)

(是也乎:

果然简单:

连 README 都没有...

)


视频

Videos

(是也乎:

果然,这是想抢走 Linux 内核纳入 Rust 的新闻

)

(是也乎:

反应过来了, 这是 M$ 工程师在搞的事儿?

)

(是也乎:

西班牙社区...

)

(是也乎:

当年不是说 win10 将是最后一个 windows 版本嘛?

)

-有人认为我错过了任何类别的时间吗?

(是也乎:

Bevy 社区真的是炸了... 每周都有新视频发布...

)


DAMA

❤️ Happy Pythonic ;-(大妈私人无责任播报)

        _~`+-~_
    \/ /  ← ♡  \ ()
      '_   ⏡   _'
      | '--.--' /

...act by ferris-actor v0.2.4 (built on 23.0303.201916)

PS:

PPS:

不觉中~ 蠎周刊 ~ 汇集全球蠎事儿 ;-)快译已经到了第11个年头

Rustaceans 世界当然也有相似周刊, 那就一起呗; 问为什么:

[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时:
    what f**k 还能这样玩? 还有这东西?
    每周开彩蛋[吃瓜]

无法同意更多... 很多社区贡献看起来辛苦, 其实受益最多的, 就是主动承担者也.


好文笔,感叹号年度配额: 2/3

投稿/反馈邮箱:

askdama@googlegroups.com

(邮件列表地址, 当成正常邮件发送邮件就好, 不用注册, 不用翻越...)


ZoomQuiet/大妈

就是四处 是也乎,( ̄▽ ̄) 的那个大妈:


公开社群: 蟒营 (订阅号: Mainium)
历史吐糟: Chaos42 (订阅号 PythoniCamp)

as 创始组织者:
    CPyUG (mailling-list: python-cn@googlegroups.com)
    PyChina (订阅号: PyChinaOrg)
    本地社区: 
        GDG珠海 (订阅号: GDG-ZhuHai)
        TFUG珠海 (订阅号: ZH_TFUG)


知识共享许可协议 本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可;-)
已由 提供CDN及云存储服务