#RUST语言

什么是 LLVM? Swift、Rust、Clang等背后的力量 - infoworld

22-01-08 619 1 banq

新的语言,以及对现有语言的改进,在整个开发环境中如雨后春笋般涌现。Mozilla 的 Rust、Apple 的 Swift、Jetbrains 的 Kotlin和许多其他语言为开发人员提供了速度、安... 详细

Youki:用 Rust 编写的更快Docker容器运行时

21-12-27 691 1 banq

Youki 是一个用 Rust 编写的低级容器运行时,它实现了 OCI 运行时规范 。简单来说,youki 是一个可以创建容器的命令行工具。您可能听说过的同一类别中的其他运行时是 runc 和 . 详细

如何通过语言提供的能力来防范Log4j之类的漏洞?

21-12-27 694 1 banq

功能能力安全(capability-safe)的语言(如Rust)可以最大限度地减少甚至防止Log4j漏洞发生。 在本文中讨论围绕Log4j漏洞的两个问题: 它会对用户提供的字符串进行字符串插值... 详细

从内存管理策略看Rust独特性 - Khorchanov

21-12-27 676 1 banq

我是一名 Java 开发人员,我知道在开发关键的安全应用程序时使用这种语言的主要优点和缺点。每个人接近 Java 的主要内容是它的 GC(又名垃圾收集器)。最早提出开箱即用的自动内存管理的语言是它。... 详细

幽默:​​​​​​​偏爱某种计算机语言的程序员简称

21-12-27 653 1 banq

PHP粉丝:PHPsters Python粉丝:pythonistas Ruby粉丝:rubyists Go语言粉丝:gopher Rust语言粉丝:rustacean . 详细

LLVM之父谈当年为何发明一个新的编译器? - hpcwire

21-12-28 618 1 banq

今天,LLVM 编译器在现代计算机语言中是必不可少,但早在 2000 年,LLVM(低级虚拟机)才刚刚起步,作为一种思考如何克服 Java 虚拟机缺点的新方法。当时,克里斯·拉特纳 (Chris L... 详细

System76使用Rust为Linux构建一个新的桌面环境

22-01-16 273 banq

几个月前,System76 宣布他们将开发一个基于 Rust 编程语言的新桌面环境,称为COSMIC。 他们的想法是创建一个桌面环境,该环境类似于当前可用于 Pop!_OS 操作系统的桌面环境,但重... 详细

yangwenmai/learning-rust: Rust 学习之路

22-01-15 283 banq

中文资源,主要是对 Rust 的阅读、学习,以及 Rust 相关讨论问题的总结。 Rust 比 Golang 还难吗? Golang入手知道简单,写完后你没有对错,Rust入手难,写完后90%... 详细

Polars提供Javascript的数据处理库 - levelup

22-01-10 325 banq

Polars 是使用 Apache Arrow Columnar Format 作为内存模型在 Rust 中实现的速度极快的 DataFrame 库。 懒惰 | 急切的执行 多线程 SIM... 详细

Rust 的三种多态性

22-01-07 340 banq

当您编写的代码应该可以处理几种不同类型的值,但事先不知道它们是什么,不同语言处理方式不同: 动态语言就可以让您传入任何内容。 Java/C# 会要求一个接口或一个超类。 Duck类型的语言... 详细

Rust的并发线程 - ibraheem

22-01-13 281 banq

下面是一个简单的 Web 服务器: use std::net::{TcpListener, TcpStream}; use std::io::{BufRead, BufReader, W... 详细

使用Rust为RISC-V OS 实现自旋锁

21-12-30 372 banq

自旋锁是最基本的同步实现之一,也是实现操作系统时首先要考虑的组件之一。 本文将简要回顾自旋锁的基础知识,如何在 Rust 中为自制操作系统实现它,以及它相对于 C 语言的优势。 The ... 详细

Rust会成为JavaScript未来的基础设施吗? – thenewstack

22-01-11 277 banq

Rust最初由 Mozilla 创建,是一种快速、可靠、内存效率高且非常流行的编程语言,专为提高性能和安全性而设计。 如被广泛使用的Facebook,苹果,亚马逊,微软和谷歌用于系统基础设施、加密和... 详细

dtolnay/semver-trick:Rust中如何避免复杂的级联性协调升级?

21-12-25 334 banq

semver技巧是指将重大更改发布到 Rust 库,而无需跨其下游依赖关系图进行协调升级。这个技巧是围绕让你的库的一个版本声明对同一库的更新版本的依赖而构建的。 semver技巧一定程度缓解Rust... 详细

使用Rustlang的Async Tokio运行时处理CPU密集型任务

22-01-17 89 banq

Rust 内置了对 异步 ( async) 编程模型的支持,类似于 JavaScript 等语言。 要充分利用多核和异步 I/O,必须使用运行时,虽然 Rust 社区有多种替代方案,但 Tok... 详细

共有 1201 2 3 4 ... 8 下一页