Linux 之父发话:Rust 将合并到 Linux 5.20 内核中去 有各种用 Rust 重写的开源项目。因此,在一段时间内被视为 Linux 内核的第二语言也就不足为奇了。 几天前在Linux 基金会的开源峰会上,Linus Torvals 提到我们应该期待在下一个... 系统教程# linus# linux# rust 2年前100
Linux 内核将引入 Rust,Linus:以防此事搞砸了我又发脾气,先给大家道个歉 这几天,由 Linux 基金会主办的 2022 开源峰会如约而至。Linux 之父 Linus Torvalds 也出席了会议。 一个小插曲是,一张现场传来的他本人的照片让不少网友和粉丝感叹: Lin... 系统教程# linus# linux# rust 2年前260
原生Linux命令不好使?试试这14款替代工具吧,好用到爆! 一、lsd lsd[2]是一个基于 Rust 语言编写的 ls 命令替代品,增加了颜色、图标、树视图、更多格式选项等。可以在 Archlinux、Fedora、macOS、FreeBSD、Window... 系统教程# amd# ls# lsd 2年前170
基于 Rust 的 Redox OS 0.7.0 发布:增强硬件支持 Unix 风格的 Redox OS 0.7.0 发布了,它此次带来了几项改进,聚焦于在最广泛的硬件上启动。 每年的这个时候,我们都会继续观察报道 Ubuntu 和基于它的发行版的新版本,但是今天不一样... 系统教程# os# redox# rust 2年前110
取代C++!3.6万行Rust代码改写Windows内核,这门语言最早竟用来修电梯 取代C++,Rust真的要重写万物了! 在得到Linux、谷歌、亚马逊云等大厂青睐后,最近的爆炸消息—— 微软已经用3.6万行Rust代码改写了Windows内核。 而且推进速度相当快,4月剧透消息... 人工智能# rust 2年前260
“Rust难学”只是一个谎言 近年来Rust的存在感日渐升高,但是其陡峭的学习曲线似乎总是令人望而生畏。不过谷歌的一项内部调查表明,关于Rust的“难学”或许只是一种谣传。,Rust到底难不难学?谷歌有了Go,为何还要支持Rust... 网站建设# c# go# rust 2年前2690
Rust 基础系列 #6: 条件语句 ,在编写代码的时候,最常见的任务之一就是检查某些条件是否为 true 或 false。“如果温度高于 35°C,打开空调。”,通过使用 if 和 else 这样的关键字(有时候结合使用),程序员可以根... 网站建设# else# rust# 条件 2年前330
这些坑,Rust早填为妙! 编译 | 王瑞平、言征,使用Rust三年多了,我非常喜欢它。Rust不仅帮助我完成了很多任务,还开发出极其可靠的软件。Rust让推断代码的并发性和并行性变得更容易。,我可以继续赞美Rust,但这并非本... 网站建设# rust# 使用# 开发人员 2年前2010
如何基于 Napi-rs 打造 Rust 前端工具链? ,大家好,我是三元同学。,我们知道,随着 SWC、Rspack 等 Rust 前端工具链的出现,Rust 逐渐成为了前端基建的重要一环。作为一门系统级别的语言,Rust 可以编译出高性能的二进制文件... 网站建设# js# napi# node 2年前180
Rust 基础系列 #7: 在 Rust 中使用循环 ,在 Rust 系列的 上一篇文章 中,我介绍了如何使用 if 和 else 关键字来处理 Rust 程序的控制流。,这是处理程序控制流的一种方法。另一种方法是使用循环。因此,让我们在本文中看看循环... 网站建设# rust# 东西# 循环 2年前690
开始用Rust编写代码! 作者 | Ukeje,译者 | 布加迪,审校 | 重楼,Rust是一种强大的语言,但从哪里开始入手呢?如果您习惯使用另一种语言,就应该知道Rust如何处理这些熟悉的概念。,自2015年发布以来,Rus... 网站建设# rust# 审校# 特性 2年前2220
Rust 基础系列 #8:编写里程碑 Rust 程序 ,到目前为止,我们已经讲解了包括 变量、可变性、常量、数据类型、函数、if-else 语句 和 循环 在内的一些关于 Rust 编程的基础知识。,在 Rust 基础系列的最后一章里,让我们现在用 Ru... 网站建设# rust# 新元素# 用户 2年前1460
Rust重写万行C,太有必要了! 编译 | 徐杰承,在过去的一段时间里,“用Rust重写”的潮流席卷了整个开发领域。作一颗正在冉冉升起的新星,Rust不仅承诺了更好的内存安全保障、更高的技术稳定性,还能够兼顾开发与执行效率。这也让越来... 网站建设# ockam# rust# 开发者 2年前890
谷歌团队分享 Rust 语言开发体验:学习成本不高、编译速度不快,可以写出高质量代码 ,7 月 1 日消息,Rust 是由 Mozilla 主导开发的通用、编译型编程语言,受到绝大多数开发者们推崇。谷歌团队近日在官方博客中发布文章,分享了使用 Rust 语言的体验和经历。,,▲ 图源 ... 网站建设# rust# 博客# 受访者 2年前570
选择 Go 还是 Rust?CloudWeGo-Volo 基于 Rust 语言的探索实践 ,本文整理自 CloudWeGo 开源一周年技术沙龙活动中字节跳动基础架构服务框架资深研发工程师吴迪的演讲分享,技术沙龙主题为《字节高性能开源微服务框架:CloudWeGo》。,本文将从以下三个方面介... 网站建设# cloudwego# rust# volo 3年前530
从 Rust 调用 C 库函数 ,为什么要从 Rust 调用 C 函数?简短的答案就是软件库。冗长的答案则触及到 C 在众多编程语言中的地位,特别是相对 Rust 而言。C、C++,还有 Rust 都是系统语言,这意味着程序员可以访... 网站建设# rust# 函数库# 系统 3年前510
2023 年值得关注的六个 Rust web开发框架 在 2023 年,在开始开发 API 和 Web 应用程序之前,哪个 Rust Web 框架最适合研究?在这里,我们将看看一些目前使用或看起来很有前途的最流行的框架。,Web 框架 (WF) 或 We... 网站建设# rust# web# 应用程序 3年前700
如何在 Rust 中读取和写入文件 ,知道如何读写文件对各种用途都很有用。在 Rust 中,这项任务是通过标准库中的文件系统模块(std::fs)完成的。在这篇文章中,我将向你介绍如何使用这个模块。,为了演示这项任务,我准备了一... 网站建设# result# rust# std 3年前410
以调试 Rust 的方式来学习 Rust ,在我上一篇 关于 Rustup 的文章 中,我向你们展示了如何安装 Rust 工具链。但是,如果不能上手操作一下 Rust 的话下载工具链又有什么用?学习任何语言都包括阅读现有的代码和写很多... 网站建设# rust# 代码# 便宜 3年前430
2022 Rust 入门指南 Rust 是一门相对较新的编程语言,受到各个企业的程序员的欢迎。尽管如此,它仍是一门建立在之前所有事物之上的语言。毕竟,Rust 不是一天做出来的,所以即便 Rust 中的一些概念看起来与你从 Pyt... 网站建设# rust# 一门# 程序员 3年前350
常用的 WebAssembly 语言:Rust 和 JavaScript 最新的一份《The State of WebAssembly 2022》调查报告已出炉,“对于 WebAssembly 来说,这是相当不错的一年”。报告的一些重点内容包括:,具体表现为,当被问及 ... 网站建设# javascript# rust# webassembly 3年前820
Rust、Go、C ,哪个才是“内存管理大师”? ,译者 | 卢鑫旺、云昭,策划 | Ethan,编程语言各有各的“大能”,但如果谈到内存管理,Rust的话语权不是一般的高。GC(垃圾回收)?手动分配?对于掌握了Rust奥义的开发者而言,这些词汇简直... 网站建设# rust# 借用# 内存 3年前360
写Rust,有三大内伤 作者 | Roman Kashitsyn,编译 | 言征,Rust是语言设计领域的一个热点。它允许我们用简洁、可移植、有时甚至是漂亮的代码构建高效、内存安全的程序。,然而,凡事都有两面,不会到处都是... 网站建设# rust# 代码# 内存 3年前560
Rust中应该尝试使用的12个杀手级库,我们先来说几个! clap在写一些CLI工具时非常有用,在ripgrep和Rust自己的Cargo都在使用,clap编译后非常小,而且加载启动非常快。clap会帮你处理命令行参数,可以自定义友好提示,支持函数式操作... 网站建设# clap# rust# serde 3年前1140
Rust难懂?一文解读其“所有权”和“借用”概念 作者丨Senthil Nayagan,译者 | 仇凯,审校丨Noe,如果不理解背后的设计理念和工作原理,那么就会对Rust的所有权和借用特性产生困惑。这种困惑尤其出现在将以前学习的编程风格应用于新范式... 网站建设# rust# 借用# 内存 4年前320
GCC Rust 得到 GCC 批准,将被纳入主线代码库 GCC Front-End For Rust(也称为 GCC Rust)是 Rust 语言在 GCC 之上的一个完整替代性实现,目标是成为 GNU 工具链的完全上游。,由于这是一个前端项目,该编译器将... 网站建设# gcc# rust# 替代性 4年前1740
使用 rustup 管理你的 Rust 工具链 ,Rust 编程语言 如今变得越来越流行,受到爱好者和公司的一致好评。它受欢迎的原因之一是 Rust 提供的令人惊叹的工具,使其成为开发人员使用的乐趣。rustup 是管理 Rust 工具的... 网站建设# rust# rustup# 工具 4年前700
微软首席工程师:Rust 将面临十大挑战 Nick 指出,现如今 Rust 正处于一个良好的发展局面;受欢迎程度越来越高、贡献者越来越多,还在一些重要领域进行了应用。但在这个充满变化的时代,从一个研究项目到一个新的、快速变化的语言再过渡到一个... 网站建设# rust# 挑战# 解决方案 4年前280
我的 JavaScript 比你的 Rust 更快 作者Josh Urbane 是一位从业多年的软件架构师,很喜欢在社交媒体分享技术观点。近日,他写了一篇文章,记录了自己凭借经验赢了与新人开发者打赌的故事,而“我的 JavaScript 比你的 Rus... 网站建设# javascript# rust# 开发者 4年前430
Rust那些事之Vector妙用 我们知道vector是一个动态数组,在C++中来说,vector中存储的只能是一种类型,那如何做到存储多个,无非就是包一层,例如:结构体、void*。而在Rust中enum非常独特,每个值可以是不同类... 网站建设# enum# get# panic 4年前120
Rust口碑那么好,为何学的人那么少? 放眼编程语言界,新旧势力的交替历来暗潮涌动又动人心弦。而在最近两年,Rust的表现不可谓不抢眼。, 根据SlashData 2021年开发者报告显示,使用Rust编程的开发人员在过去24个... 网站建设# mozilla# rust# 开发人员 4年前290
Rust 核心团队争议性成员退出,Rust subreddit 锁帖控评 Rust 核心团队 (Core Team) 发布公告称,成员 Aidan Hobson Sayers 和 Ashley Williams 将退出核心团队。,,值得一提的是,Rust 审核团队 (M... 网站建设# rust# team# 团队 4年前150
Golang和Rust做服务端开发,哪个更合适一些? Golang和Rust都是现代编程语言,非常适合用于服务端开发。它们各有特点,选择哪个更合适,取决于具体的需求和项目。,,Golang是一门以高效和并发著称的编程语言,它的语法简单,易于学习和使用。G... 网站建设# golang# rust# 并发 4年前150
13年资深开发者分享一年学习Rust经历:从必备书目到代码练习一网打尽 如何学习Rust,Hacker News上有这么一篇教程火了。,,它不同于网络上类似的几小时速成教程,而是通过自己的学习经历向大家指出一条学习Rust的路径。,教程发出之后,网友们也在Hacker N... 网站建设# eli# hacker# rust 4年前250
Python 发展趋势:与 Rust 深度融合、更易于编写 Web 应用 作者 l 豌豆花下猫 ,来源 l Python猫(ID:python_cat),大家好,我是猫哥,好久不见!,2022 年末的时候,我不可避免地阳了,借着身体不舒服就停更了,接踵而至的是元旦和春节假... 网站建设# python# rust# web 4年前140
Rust,你放弃几次了? 作者 | 云昭,2022,越来越多的开发者会发现,组长开始让自己组用 Rust 来重构项目了,即便是组长不 Push,身边的同事好像也在悄咪咪地练习“borrow checker”,有时还会看见同事... 网站建设# rust# 代码# 同事 4年前320
编写完10万行代码,我发了篇长文吐槽Rust Rust 语言因其并发安全性而深受众多开发者的喜爱,曾在多个榜单上获评最受欢迎编程语言。然而,现在有人花费大量时间编写 10 万行 Rust 代码之后,撰写博客阐明 Rust 语言的一系列缺点,以下是... 网站建设# rust# xous# 操作系统 4年前580
对比C++并发库,Rust简直不要太像! ,译者 | 卢鑫旺,审校 | 云昭,将Rust比作C++的小弟的话,相信大家都不会有异议。Rust借鉴了许多C++的设计思想。并发特性亦是如此。,Rust标准库的并发特性与C++ 11中的特性非常相似... 网站建设# atomic# c# rust 5年前630
报告:Rust 社区规模翻两番,JavaScript 开发者达 1750 万 研究公司 SlashData 最新发布了一份”State of the Developer Nation“第 22 版报告,基于 2021 年 12 月至 2022 年 2 月期间对 166 个国家 ... 网站建设# javascript# rust# 开发人员 5年前1460