【Rust日报】2023-04-10 你能相信编译器优化的代码吗 ?

你能相信编译器优化的代码吗 ?

这篇文章讨论了编译器优化的问题,以及为什么我们可以信任编译器来优化我们的代码。他解释了编译器如何工作,以及如何在编写代码时考虑编译器的优化。

总的来说,编译器是可以信任的,因为它们会尽力优化代码,而不会改变代码的语义。但是,有时候编译器可能会出现错误,因此我们需要进行测试和调试。

原文链接: https://matklad.github.io/2023/04/09/can-you-trust-a-compiler-to-optimize-your-code.html

Dozer: 一个实时数据 api 后端

Dozer 可以连接任何数据源,实时组合它们并立即获得低延迟的数据API,所有这些只需要简单的配置!

【Rust日报】2023-04-10 你能相信编译器优化的代码吗 ?_第1张图片

github 地址: https://github.com/getdozer/dozer

PL/Rust: 一个可信任的过程语言处理器

PL/Rust是一种可加载的过程语言,它使得可以使用Rust编程语言编写PostgreSQL函数。这些函数被编译为本机机器代码。与其他过程语言不同,PL/Rust函数不是解释的

例子:

-- return the character length of a text string
CREATE FUNCTION strlen(name TEXT) RETURNS int LANGUAGE plrust AS $$
    Ok(Some(name.unwrap().len() as i32))
$$;

# select strlen('Hello, PL/Rust');
strlen 
--------
     14

原文链接: https://tcdi.github.io/plrust/plrust.html

Axum 全教程

这是一个油管视频, 讲述如何使用 axum 进行 web 开发的全教程视频.

油管视频: https://www.youtube.com/watch?v=XZtlD_m59sM

--

From 日报小组 BobQin,FBI小白

社区学习交流平台订阅:

  • Rustcc论坛: 支持rss

  • 微信公众号:Rust语言中文社区

你可能感兴趣的:(rust,开发语言,后端)