Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
RUST教程
Rust的Vector vs. Golang的Slice比较
我的网站是用Go编写的,当程序启动时,它会读取 "blog/"文件夹的内容,并存储所有文本文件的路径,解析所有内容,将每个文件转换为Post结构struct,并追加到Post切片slice中。 我最近开始学习Rust,在阅读这本书时,我注意到切片的
duf: 用Rust编写的文件管理服务器
Duf 是一个简单的文件服务器。支持静态服务、搜索、上传、删除...
Linus Torvalds发话:Rust For The Kernel可能会被合并到 Linux 5.20
今天上午,在Linux基金会的开源峰会上,Linus Torvalds谈到了Rust在Linux内核中的可能性,并表示它可能很快就会登陆--甚至可能是在下一个内核周期。 Torvalds说,他们希望很快就能将Rust基础设施合并到内核中,甚至可能在
谷歌新推出的Carbon语言能直接取代C++?
当谷歌设计 golang 时,主要动机之一是作者对 C++ 的不满。现在谷歌正在发布 carbon,它明确是 C++ 的替代品。 rust 是 golang 的竞争对手,也是 C++ 的替代品。 Go 并不是作为谷歌战略的一部分推出
Redust: 用Rust编写的新Redis开源客户端
这是Rust 的简单 Redis 客户端和 RESP 解析器:
Rust中的缓存
在这篇文章中,我将描述如何在 Rust 中实现缓存。它的灵感来自我最近在 nearcore 上进行的两个重构(nearcore#6549,nearcore#6811)。根据这个经验,似乎错误地实现缓存是相当容易的,并且在那里犯错有“溢出”的风险,并且有点破坏应用程序的整体架构。
tokio_sky: 使用Rust+Tokio实现并发和多阶段数据摄取和数据处理
TokioSky 是一个流处理框架,用于构建并发和多阶段数据摄取和流处理,通过 Rust+Tokio 构建并发和多阶段数据摄取和数据处理管道。,TokioSky 让开发者可以高效地使用数据,有效地使用来自不同来源(称为生产者)的数据,例如 Apache Kafka、Apache Pu
使用Rust编写的区块链技术遭网友反感
Rust基金会在推特上宣传了一项用Rust编写的区块链加密技术,引起网友的热议。 ParaState 是一个多链智能合约平台,提供以太坊、Polkadot 和其他基于 Substrate 的链之间的完全兼容性,以及希望通过其下一代运行时基础设施 E
通俗易懂解释Rust所有权和借用概念
Rust有三个主要概念: 所有权(在同一时间只有一个变量 "拥有 "数据,并且所有者负责取消分配) 借用(你可以向拥有的变量借用一个引用) 生命周期(所有的数据都会跟踪它将被销毁的时间) 这些都是相当简单的概念,但它们往往与其他语言的概念背道而驰,所
Fang:实现Rust异步后台处理
尽管 Rust 的第一个稳定版本于 2015 年发布,但其生态系统中仍然存在一些用于解决常见任务的漏洞。其中之一是后台处理。在软件工程中,后台处理是解决几个问题的常用方法: 执行定期任务。例如,传递通知、更新缓存值。 推迟昂贵的工作,以便您的应用程序在后台执行
使用Rust和WebAssembly构建Web应用程序
无论是React、VueJS、Angular,还是Rust,现代网络应用都是由3种碎片组成的。组件页面服务客户端网络应用的架构 组件是可重复使用的部件和UI元素。例如,一个输入
Meta将Rust语言纳入其服务器端编程语言
在 Meta 支持一种编程语言是一个非常谨慎和深思熟虑的决定。Rust 是 Meta 支持的服务器端语言列表中的最新成员。 Meta 支持的语言意味什么?在我们深入了解各个细节之前,以下是 Meta
PGO使得Windows的Rust编译器速度提高了约15%
Rust编译器使用PGO(Profile Guided Optimization)来加快编译时间已经有一段时间了,但是它只针对Linux发行版,所以其他操作系统的用户无法从中受益。 现在,由于@lqd的伟大工作,PGO也在CI中为Windows执行
async-rdma:编写高吞吐量、低延迟网络应用的Rust库
Async-rdma是一个用于编写具有高级抽象和异步 API 的 RDMA 应用程序的框架。 它提供了几个主要组件: 用于与 rdma 端点建立连接的工具,例如RdmaBuilder. 用于端点之间数据传输的高级 API,包
Rust中Builder轻量模式
在这篇简短的文章中,我描述并命名了构建器模式的表亲——builder lite。与使用单独的构建器对象的传统构建器不同,构建器精简版重用对象本身来提供构建器功能。这是一个builder lite说明性示例
Rust超过50%工作机会在加密货币? | Scraping Fish
Rust是一种相对较新的编程语言,还没有建立和高度发展的就业市场。不过作为开发者最喜爱的语言,很多人都希望能有一份使用它的全职工作。 在Rustaceans中,有一种普遍的感觉,即大多数的Rust工作都涉及区块链技术。事实上,任何曾经在Rust中寻
Rust语言的爆炸式流行却伴随着挑战 - thestack
使用 Rust 编程语言的开发人员数量在 24 个月内
使用benjamin-batchly实现Rust异步批处理 - alexheretic
有时,与其同时做很多小事,不如将它们捆绑在一起,一次完成,作为一个批处理。所以在星期四早上的一个银行假期里,我很早就醒了(主要是因为我 1 岁男孩的尖叫声)并且(在尖叫声停止后)写了一个crate 来帮助做到这一点:
上页
下页
关闭