我们是如何设计 Rust & 分布式存储教程的?Talent Plan 背后故事

作者:沈泰宁唐刘许多人眼中的PingCAPTalentPlan可能就是github.com/pingcap/talent-plan这个项目。

也许是最客观、全面的比较 Rust 与 Go,值得你读

而这篇文章客观、全面的分析对比了 Rust 和 Go,让你具体项目时选择最合适的。来自 For the Go of Love 系列图书的作者,友好而公正的比较 Rust 和 Golang。

Rust 语言堪比 Mybatis 的异步 ORM 框架

因为是复刻Java系的Mybatis,因此框架暂命名 Rbatis。1 框架必须支持异步, 想象一下,假设我们执行N多条慢sql,那么很有可能耗尽线程池资源造成等待。

Golang和Rust语言常见功能/库

时下最流行、最具发展前途的的两门语言是Golang和Rust。Golang语言简洁、高效、并发、并且有个强大的囊括了常见功能标准库。与之相对比,Rust语言则主要是安全、高性能。

Go 和 Rust 常提供静态编译好的 Linux 程序,C 可以吗?

大家在Github上看到的Linux程序,release页面附件提供静态编译好的二进制的,常是go和rust编写的。C/C++写的基本上都要自己编译、或由发布版打包,或提供AppImage。为什么?是go和rust有静态编译的优势吗?C做静态编译有困难吗?

为何Symless选择Rust,而不是Go、C++或Node.js?

我们选择 Rust 并不是因为它是Stack Overflow 连续四年最受欢迎的语言,尽管大多数跳到 Rust 的人已经爱上了并留下了。

Rust编程语言里有接口interface么

trait在rust语言里扮演抽象接口的角色,它的成员可以是常量,类型,非异步非常量函数。你可以选择实现函数,给常量初始化。trait分为安全和非安全的。安全的trait有很多特性,比如:一个trait的所有父trait必须是安全的,这很好理解,不过还没有深入到安全的本质。

2022技术趋势预测,Rust、Go增长迅速,这两种语言依旧占主导地位

疫情的到来使得许多行业收到波及,相较于其他领域,IT行业在疫情逐渐恢复时期的发展却远远超过了人们的预期,甚至一度有颠覆传统的势能。

DLang、Rust 以及 Golang 对比数据库操作方式

我们使用DLang/Rust/Golang在服务端开发的时候对数据库操作是家常便饭,而对于所谓的系统级编译型语言来说操作数据库可能没那么方便。

何时使用 Rust 和何时使用 Golang?

Golang 和 Rust 之间有明显的区别。Golang 更加注重构建可以无限扩展的 Web API 和小型服务,尤其是在 goroutine 的强大支持下。Rust 也可以用于小型服务,但是从开发人员的经验来看,事情要困难得多。