Rust
JavaScript 模式匹配初探
· ☕ 3 分钟

什么是模式匹配

模式匹配(pattern matching )被一众函数式语言(Rust, F#, Scala,Elixir,Erlang)广泛采用。

模式匹配是一种“分发机制”,泛指各语言中用作"动态地选择行为"的特性。


写给javascript程序员的rust教程(四)模式匹配和枚举【译】
· ☕ 7 分钟

这是写给javascript程序员的rust教程系列文章的第四部分,模式匹配和枚举。前三部分请戳:

模式匹配

要了解模式匹配,让我们从JavaScript中熟悉的内容-Switch Case开始。


Rust下载包太慢怎么办?配置国内源
· ☕ 1 分钟

最近开始学习rust编程语言,rust的包管理工具cargo跟nodejs的npm很相似。

其中一个相似点,是在国内下载组件包速度比较慢,因为rust官方包管理网站是在墙外。



自从有了Rust,Java就不香了
· ☕ 6 分钟

Rust 是软件行业中相对而言比较新的一门编程语言,如果从语法上来比较,该语言与 C++ 其实非常类似,但从另一方面而言,Rust 能更高效地提供许多功能来保证性能和安全。而且,Rust 还能在无需使用传统的垃圾收集系统的情况下保证内存的安全性。


谈知识的交流
· ☕ 9 分钟

最近过得比较繁忙。回看最初在 Matrix 建立讨论 Rust 语言的聊天室,竟然已经快一个月了,我却感觉一切都发生在昨天。我本来没想让这个聊天室持续很长时间,设想的就像一场临时的讲座。