标签:rust

前端都在卷!Rust在网络上从哪儿学?

前端都在卷!Rust在网络上从哪儿学?

JetBrains 推出了一款针对于 Rust 的 IDE - RustRover。要知道,JetBrains 家是不养闲人的,不是大火的语言都不会专门开发一个 IDE 出来,顶多以一个插件的形式出现,让你安装在 IDEA 或 PyCharm 这些已有的 IDE 中凑合用。RustRover 的出现

剑圣无痕 剑圣无痕 2023-10-16
0 0 0
理解 Rust 中的引用和借用

理解 Rust 中的引用和借用

Rust 中的引用和借用概念与指针的使用有一些相似之处。 在 Rust 中,引用 是一种允许访问数据但不拥有其所有权的方式。通过引用,你可以 借用 其他变量的值而不会转移其所有权。 **引用(reference)**像一个指针,因为它是一个地址,我们可以由此访问储存于该地址的属于其他变量的数据。

三掌柜 三掌柜 2023-10-16
0 0 0
Writing an OS in Rust : Rust Heap Allocation 动态内存分配原理

Writing an OS in Rust : Rust Heap Allocation 动态内存分配原理

原文地址 为了保证概念的严谨性,翻译时保留了英文原文。 This post adds support for heap allocation to our kernel. First, it gives an introduction to dynamic memory and shows how

张二河 张二河 2023-10-16
0 0 0
Rust vs Go:后端开发技术综合比较

Rust vs Go:后端开发技术综合比较

导读:Rust和Go,功能各有所长,那么它们在后端开发方面谁要更强?为后端开发选择合适的编程语言是一个关键的决定,它可以对你的软件的性能、可维护性和可扩展性产生长期的影响。Rust和Go是近年来获得巨大关注的两种现代语言,每一种都有其独特的优势和权衡。在这篇文章中,我们将深入探讨Rust和Go之间的

张二河 张二河 2023-10-16
0 0 0
安装 Rust

安装 Rust

自从 Mozilla 贡献了 Rust 语言之后,它就获得了更加突出和受欢迎的地位。口说无凭。Rust 将被使用在 Linux 内核中,它是继 C 语言之后的第二种编程语言。 许多开发人员也开始使用 Rust 语言制作很棒的基于命令行的工具。这些工具通常可以通过 Cargo 包管理器 获得。 这就是

向阳逐梦 向阳逐梦 2023-10-15
0 0 0
OpenWrt 23.05发布,支持Rust包,MbedTLS取代WolfSSL

OpenWrt 23.05发布,支持Rust包,MbedTLS取代WolfSSL

OpenWrt 23.05已发布为该嵌入式Linux发行版的最新功能版本,该发行版在网络设备上很受欢迎。 OpenWrt 23.05用MbedTLS取代了WolfSSL作为其默认密码库。切换到MbedTLS可以获得更好的大小效率,因为它的磁盘占地面积更小,LTS和ABI稳定性更好,并且支持TLS

法医 法医 2023-10-13
0 0 0
Rust trait、动态派发和向上转型

Rust trait、动态派发和向上转型

原文连接 为了保证概念的严谨性,翻译时保留了英文原文。 I recently hit a limitation of Rust when working with trait objects. I had a function that returned a trait object and I n

爱可生开源社区 爱可生开源社区 2023-10-13
0 0 0
Rust:eprintln!在rust中是什么宏,跟println!有什么区别?

Rust:eprintln!在rust中是什么宏,跟println!有什么区别?

eprintln!在rust作用是什么,跟println!有什么区别? 在Rust中, eprintln! 和 println! 都是用来输出文本的宏, 但它们的输出目标不同。 println! : 这个宏用于向标准输出 (stdout) 打印文本。通常,这是你在终端或命令行界面中直接看到的输出

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-10-11
0 0 0
Rust 中的 Pin UnPin Async Await 实现机制1

Rust 中的 Pin UnPin Async Await 实现机制1

原文地址 为了保证概念的严谨性,翻译时保留了英文原文。 In this post, we explore cooperative multitasking and the async/await feature of Rust. We take a detailed look at how asyn

法医 法医 2023-10-10
0 0 0
Rust 中的 Pin UnPin Async Await 实现机制下

Rust 中的 Pin UnPin Async Await 实现机制下

原文地址 为了保证概念的严谨性,翻译时保留了英文原文。 由于文章内容超过编辑器最大长度,所以拆成了上下部分 Rust 中的 Pin UnPin Async Await 实现机制上 3. Implementation 实现 Now that we understand how cooperative

泡泡 泡泡 2023-10-10
0 0 0
我用Rust给Node.js增加了ffi能力

我用Rust给Node.js增加了ffi能力

ffi-rs English | 简体中文 A module written in Rust and N-APi provides interface (FFI) features for Node.js 简介 ffi-rs 是一个使用 Rust 编写用于在 Node.js 中使用 ffi来调用

Escape Escape 2023-10-09
0 0 0
六个为Rust构建的IDE

六个为Rust构建的IDE

作者丨K L Krithika编译丨诺亚Rust语言的学习曲线适中,介于高级语言和低级语言之间。这门语言既能编写系统软件,将嵌入式设备编译为x86 ARM,也可以用于前端技术,这要归功于WebAssembly。在日渐成熟的发展中,Rust开始拥有更好的工具来提高效率。最近,一家提供集成开发环境(ID

Escape Escape 2023-10-07
0 0 0
Vite也要用Rust重写了,推荐一波开源的 Rust 学习资源!

Vite也要用Rust重写了,推荐一波开源的 Rust 学习资源!

10 月 5 日,Vue 和 Vite 的作者尤雨溪在 ViteConf 2023 上宣布计划使用 Rust 重构 Vite。近年来,越来越多的前端工具开始选择使用 Rust 进行开发/重构,例如 Turbopack、SWC、Rspack、Tauri 和 Deno 等。Vite 的一大特点就是快,其

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-10-07
0 0 0
二茂铁安全关键锈蚀编译器代码发布

二茂铁安全关键锈蚀编译器代码发布

亚铁系统公司为二茂铁提供了开源代码,他们的Rust编译器专注于安全关键和任务关键环境。二茂铁编译器是在Apache 2.0或MIT许可下提供的。 二茂铁Rust编译器具有在汽车和工业环境中使用的资格,已获得各种ISO和IEC认证。亚铁系统公司已经对上游Rust编译器本身进行了各种质量改进,同时

捡田螺的小男孩 捡田螺的小男孩 2023-10-06
0 0 0
Linux 6.7即将推出的内核工作队列的Rust绑定

Linux 6.7即将推出的内核工作队列的Rust绑定

Rust绑定正在进入Linux内核的工作队列(WQ)基础结构,该基础结构用于将工作推迟到内核线程以进行异步进程执行。 工作队列接口的初始Rust代码是在Linux 6.7周期之前准备好的最新代码。这是更广泛的Rust for Linux工作的一部分,该工作仍在努力使为内核编写基于Rust的驱动程

共饮一杯 共饮一杯 2023-10-03
0 0 0
Mojo 正式发布,Rust 能否与之匹敌?

Mojo 正式发布,Rust 能否与之匹敌?

9 月 7 日,Modular 公司宣布正式发布 Mojo:Mojo 现在已经开放本地下载——初步登陆 Linux 系统,并将很快提供 Mac 与 Windows 版本。据介绍,Mojo 最初的目标是比 Python 快 35000 倍,近日该团队表示,Mojo 将动态与静态语言的优点结合起来,一举

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-10-03
0 0 0
4. 用Rust手把手编写一个wmproxy(代理,内网穿透等), TLS加密通讯

4. 用Rust手把手编写一个wmproxy(代理,内网穿透等), TLS加密通讯

用Rust手把手编写一个wmproxy(代理,内网穿透等), TLS加密通讯 项目 ++wmproxy++ gite: https://gitee.com/tickbh/wmproxy github: https://github.com/tickbh/wmproxy 为什么选择TLS 了解TLS

宇宙之一粟 宇宙之一粟 2023-09-30
0 0 0
Rust会火,前后端工程师和全栈开发者要知道的2023历史临界点及编程语言未来趋势

Rust会火,前后端工程师和全栈开发者要知道的2023历史临界点及编程语言未来趋势

Rust诞生已经有17年了(2006年至今,从高中毕业到参加工作10多年,时间过得好快,学习Rust已经是第2年,Rust也不再是那个襁褓里的玩具编程语言),最近我考察了将团队的开发技术栈从Python生态转到Rust生态的可行性。先说结论:99%可行。 Rust生态目前的规模 不是100%可行,因

宇宙之一粟 宇宙之一粟 2023-09-29
0 0 0
微软在 GitHub 上线开发工具包,助力开发者使用 Rust 语言编写 Windows 驱动

微软在 GitHub 上线开发工具包,助力开发者使用 Rust 语言编写 Windows 驱动

9 月 27 日消息,微软 Azure 首席技术官 Mark Russinovich 日前在 X 平台发文,公开微软最近宣布“扩大采用 Rust 语言的成果”,微软同时还在 GitHub 中发布了一系列开发工具包,让开发者可以使用 Rust 语言来编写 Windows 驱动程序。▲ 图源 Mark

醒在深海的猫 醒在深海的猫 2023-09-28
0 0 0
openGauss之MogDB企业应用 之 Rust驱动

openGauss之MogDB企业应用 之 Rust驱动

引子 Rust 是一门系统编程语言,专注于安全,尤其是并发安全,支持函数式和命令式以及泛型等编程范式的多范式语言。Rust 在语法上和类似 C++,但是设计者想要在保证性能的同时提供更好的内存安全。 Rust 已经逐步开始进入企业应用和操作系统的内核开发,之前听过几次 openEuler SIG 组

向阳逐梦 向阳逐梦 2023-09-27
0 0 0
1 10 11 12 13 14 16