- 博客(25)
- 收藏
- 关注
原创 Rust FFI 编程 - nix crate
在 Rust 中使用 nix 这个库,在某些情况下可以简化 Unix 系统编程。本文主要包括以下内容:前言:什么是 Unix 系统编程?nix 库介绍nix 库使用示例什么是 Unix ...
2020-04-30 18:50:34 1105
原创 【Rust 日报】2020-04-29 windows GUI 工具包
1 - windows GUI 工具包native-windows-gui :Rust 轻量级的 windows GUI 工具包。代码使用样例:/** Simple example...
2020-04-30 18:50:34 1600
原创 【重磅】用Rust重写Linux内核模块体验
本文来自知乎https://zhuanlan.zhihu.com/p/137077998作者 Kevin Wang最近,我用Rust重写了一个2W+行C代码的linux内核模块。在此记...
2020-04-29 20:56:36 10278
原创 【Rust日报】2020-04-28 - gRPC, Streamers, Colorus
Rust语言gRPC入门Intro to gRPC with Rusthttps://dev.to/anshulgoyal15/a-beginners-guide-to-grpc-wit...
2020-04-29 20:56:36 411
原创 【Rust翻译】从头实现Rust异步执行器
本文为 Stjepang 大佬的博客翻译,来自于 bai 的投稿。接口将输出传递给JoinHandle任务的剖析执行器线程任务执行一点魔法改进的JoinHandle处理恐慌(panic)...
2020-04-28 20:28:34 1013
原创 【Rust日报】2020-04-27 - smol异步库,teleforking, traits
smol - 一个快捷有短小精悍的Rust异步运行环境库)smol (@stjepang) - A small and fast async runtime for Rusthttps:...
2020-04-28 20:28:34 635
原创 【Rust日报】 2020-04-23 Rust 1.43.0 发布
Rust 1.43.0 发布Rust 团队非常高兴地宣布 Rust 的新版本 1.43.0 发布,这个版本是相当小的的一个版本,没有新的主要功能。该版本提供了一些新的稳定的 API,...
2020-04-24 22:58:36 360
原创 Rust FFI 编程 - libc crate
前文警示:如果对 Unix 环境系统编程没有基础知识的话,本文会看得云里雾里。我们在做 Rust 开发编译的时候,常常能在依赖列表中,看到 libc 这个 crate 的身影。我们一般...
2020-04-23 22:43:04 2939 1
原创 Rust 开发者的 2019 年
本文来自 alabulei1 的翻译投稿:http://www.secondstate.info/blog/rust-2019?from=singlemessage最近 Rust 社区发...
2020-04-22 21:16:53 834
原创 【Rust日报】2020-04-20 软件开发者经济学:现在估计全球有60万活跃Rust程序员
1 - Wired Logic - 运行在浏览器上的基于像素的电子元件模拟器(用Rust语言编译成WASM)Wired Logic - a pixel-based digital cir...
2020-04-21 21:32:04 357
原创 【Rust日报】2020-04-18 rust.cc新域名rustcc.cn,Rust 2019调查问卷结果出炉
消息:rust.cc 搬国内了,新域名是 rustcc.cn,国内访问速度大增rust.cc 搬国内来了,现在域名是 rustcc.cn。访问以前的域名会重定向过来。但是原来的rss好像...
2020-04-19 20:51:54 644
原创 【Rust每周一库】anyhow和thiserror - 错误处理库
前言之前我们借助讲解failure库,详细说明的Rust错误处理的哲学,这有助于我们理解今天的主题,anyhow和thiserrorAnyhow提供了一个anyhow::Error t...
2020-04-17 19:43:00 4903 1
原创 Rust FFI 编程 - Rust 语言层面对 FFI 的支持
Rust 语言对 FFI 有比较完善的支持。本节主要讲在基础设施层面,Rust 语言对 FFI 的支持。Rust 语言主要在关键字和标准库两个方面对 FFI 提供了支持,具体如下:关键字...
2020-04-16 18:24:06 2324
原创 【Rust日报】2020-04-13 Ruma,Flutter RS,Valora,Rust SSH,mathbench
1 - Ruma死掉了, Ruma万岁! 于2020年4月10日Ruma is dead, long live Ruma! April 10, 2020作者:Jonas PlatteR...
2020-04-14 12:37:46 797
原创 【群友记录】记录写rust遇到一个坑
直接看demolet mut map = HashMap::new();let mut is_new = false;map.entry(1).or_insert({ ...
2020-04-13 19:37:25 1119
原创 【Rust日报】2020-04-09 200行代码讲透Rust Futures
200行代码讲透 Rust Futures这是一个比较长的博客,主要是用一个例子驱动的方法来解释Rust中的Futures,探索为什么他们被设计成这样,以及他们如何工作,此外还介绍在编...
2020-04-10 12:33:47 615
原创 【每周一库】- shaku - 依赖注入/容器库
想必做过中型以上工程项目的小伙伴都听说过依赖倒置、控制反转、依赖注入等软件工程概念。能够熟悉使用抽象与依赖倒置在工程开发上会有很多好处,比如提高代码复用性、实现真正的单元测试、减少修改...
2020-04-10 12:33:47 767
原创 Rust FFI 编程 - FFI 概述
FFI(Foreign Function Interface)是这样一种机制:用一种编程语言写的程序能调用另一种编程语言写的函数(routines)。FFI 有两种内涵。一种是是在当前...
2020-04-09 21:39:50 6340
原创 【Rust日报】2020-04-05 gfx-hal介绍第一部分-画三角形
arrav: 无堆分配的类 Vec 数组结构#rust东半球最强Rust大神Jonhoo开发的库,代码量不多,是Const Generic特性的一个应用。pub const fn ne...
2020-04-06 19:26:28 444
原创 【Rust日报】2020-04-04 Steve 并没有宣布要解散文档团队
Steve 并没有宣布要解散文档团队上周六,小编发日报时疏忽大意。感谢今天张汉东老师的指正!中文社区有人传:steve宣布解散文档团队。其实这个事,就好比:「你心血来潮建个xxx主题的...
2020-04-05 21:42:11 347
原创 【每周一库】printpdf - Rust下的pdf文件生成库
本期的每周一库带来的是一个rust下的pdf生成库,printpdfprintpdf github仓库printpdf文档根据printpdf文档的描述可以得知,printpdf是一个...
2020-04-03 13:32:01 1427
原创 【Rust日报】2020-04-02 mun-lang一门基于 Rust 的新生编程语言
mun-lang一门基于 Rust 的新生编程语言这门语言刚起步,代码采用 Rust 提倡的多crate结构,逻辑看上去很清晰,对编程语言感兴趣的可以看看。特点:提前编译-Mun提前编...
2020-04-03 13:32:01 776
原创 【Rust每周一知】Rust中的读写锁RwLock
本文简单介绍 Rust 中的读写锁RwLock,内容概览如下:经典问题读者-作家问题基本概念临界区 Critical p互斥量 Mutex信号量 Semaphore读写锁 RWLock...
2020-04-02 13:29:22 4008
原创 【Rust 日报】2020-04-01 【演讲】新机器的灵魂:重新思考计算机
今年RustConf 根据covid-19的情况,有可能开线上Conf详情:https://cfp.rustconf.com/events/rustconf-2020此外 Oxidiz...
2020-04-02 13:29:22 541
原创 泛型与关联类型
翻译自:https://thomashartmann.dev/blog/on-generics-and-associated-types/泛型与关联类型和其他我学过的语言相比较,Rus...
2020-04-01 18:28:17 679
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人