ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

【Rust日报】2020-08-24 理解 Rust 的切片

2021-05-09 07:07:31  阅读:111  来源: 互联网

标签:24 Verona 08 分享者 2020 rust https Rust


理解 Rust 的切片

在迁移一些 C/C++ 代码到 Rust 过程中, 你是否也对切片所有权如何从 Rust 中传递给 C 感到困惑 ? 亦或是对切片的内存布局感到困惑, 从而担心是否会造成内存泄露 ?

作者开始有同样的不解, 在深入了解以后,写下该篇文章帮助有同样疑惑的人.https://codecrash.me/understanding-rust-slices

裸金属上使用 Rust 泛型 1/2

作者通过自己的验证, 证实 Rust 在嵌入式领域中完全可以开发工业级标准的软件. 通过一个真实的例子, 如何为两个不同的闪存设备芯片来抽象一个统一读写的接口, 来介绍如何在嵌入式中使用泛型.https://www.ecorax.net/as-above-so-below-1/

IOTA Identity 现已开源

去中心化的数字身份, 又名 身份自主权 ( Self Sovereign Identity (SSI) ). IOTA identity 是一个他的一个具体实现. 他实现了 W3C 中的 DID(Decentralized Identifiers) 和 Verifiable Credentials 以及其他相关的标准.目前该项目在积极开发中,感兴趣的同学可以时刻关注其动态.https://github.com/iotaledger/identity.rsDID(Decentralized Identifiers): https://www.w3.org/TR/did-core/Verifiable Credentials Data Model: https://www.w3.org/TR/vc-data-model/

Julia 的 Rust 绑定库

jlrs 的目标是对 Julia C API 提供一个简单安全的接口. 目前该 crate 只在 LinuxWindows上测试通过, 且只支持 Julia 1.5.0, 不兼容之前版本的 Julia.有兴趣同学可以访问其 Github: https://github.com/Taaitaaiger/jlrs

Linz Rust meetup

Linz(林茨, 奥地利北部城市) 一直有各种各样的编程语言的 meetup, 但是 Rust 并不在其中. 随着 Rust 变的越来越流行, Linz 从2020年 8 月份开始举办 Rust的 meetup. 目前已经举行了一期.八月份(2020-08-06)分享:

  • Cargo - Introduction in Rust's Package Manager分享者: Rainer Stropek, 微软
  • Why should I care about Rust?分享者: Ryan Levickryan 也提到微软内部有很多组都开始逐步尝试rust,但是微软目前还没准备好公开哪些组开始用rust了. 他还提了一下微软的那个学习 rust 的 Verona 语言,说目前来说 Verona 主要是一个 research 项目,等于是 Microsoft research 通过 Verona 项目来研究memory safety。目前没有明确的信息说明Verona未来会不会真的投入使用.

九月份(2020-09-16)的安排:

  • Get to Know Rust: Build, debug, and test an application分享者: Meaghan Lewis, 微软高级程序经理.
  • Building a digital logic analyzer from scratch with embedded rust分享者: Roland Ruckerbauer

十月份(2020-10-08)的安排:

  • How not to rely on inheritance分享者: Valentin Tolmer, 谷歌的开发人员
  • Writing a kernel driver with Rust分享者: Matthias Heiden


标签:24,Verona,08,分享者,2020,rust,https,Rust
来源: https://blog.51cto.com/u_15127605/2762815

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有