Rust

Rust是一门由Mozilla研究院于2010年发起并开源的系统级编程语言,其核心使命是在不牺牲性能的前提下彻底解决内存安全和并发安全问题。它通过独特的“所有权系统”结合“借用检查器”在编译阶段强制杜绝空指针、数据竞争等内存错误,无需垃圾回收机制即可实现内存安全,因此被誉为“无畏并发”的语言。Rust具备与C++相媲生的底层性能和控制能力,能直接操作硬件和管理内存,适用于开发操作系统、游戏引擎、浏览器组件(如Firefox)、区块链底层及高性能网络服务等场景。其语法现代而表达力强,支持模式匹配、零成本抽象和函数式编程特性。尽管学习曲线陡峭(尤其是所有权概念),但编译器提供的清晰错误提示极大降低了调试成本。Rust连续多年获评“最受开发者喜爱的语言”,正迅速成为C/C++在系统编程领域最有力的现代替代者,尤其在对安全性与性能有极致要求的关键系统中不可替代。
C2Rust工具能够将大多数C模块翻译成语义上等价的rust代码。这些模块将单独编译,以生成兼容的对象文件。支持C99标准。 在我们的工具翻译C源代码之前,使用clang对其进行分析和类型检查。...
3230Rust编译器
Rustarok 是一款多人、快节奏的 Moba 风格游戏。 构建 git clone https://github.com/bbodi/rustarok.git cargo build 在 W...
1530Rust网络游戏
作为一个开发人员,特别是在没有丰富IDE支持的环境下,常见的工作环境就是一个经典的编译工具链,加上一个文本编辑器,比如一个gcc, 一个nano, vim,notepad++之类的组合。 在这样...
1620Rust文档/文本编辑
Amethyst 是一个 Rust 编写的面向数据和数据驱动的游戏引擎,旨在尽可能快速且可配置。它基于一个非常强大的并行 ECS(Entity Component System,实体组件系统)库...
2630Rust游戏模拟器/工具/引擎
Actix - Rust 的Actor异步并发框架 Actix 基于Tokio和Future,开箱具有异步非阻塞事件驱动并发能力,其实现低层级Actor模型来提供无锁并发模型,而且同时提供同步A...
2120RustWeb应用开发
Cannoli 是一个 Rust 编写的 Python(Python 3.6.5) 编译器,旨在评估对性能有负面影响的 Python 语言特性。 Cannoli 使用 Rust 编写,并将 Py...
2400Python编译器
Shellharden 是一款实用的工具,用于高亮显示 bash 语法,还可以提示和修正对于变量的合适引用。
3080SHELL语法解析工具
Waler Waler : 在线交流社区 谁在使用Waler kriry.com 架构 单页全栈 webapp,使用 Rust/actix-web 和 vuejs Actix-web frame...
1470JavaScriptWeb框架
Xi Editor 是 Google 开源的一款用 Rust 语言编写的文本编辑器,最初是为 Mac OS X 构建的,使用 Cocoa 作为用户界面,已有计划适配其它平台。 目标/特性: 高性...
1370Rust可视化HTML编辑器
Rustup Rustup 是一个命令行应用,能够下载并在不同版本的 Rust 工具链中进行切换 —— 如编译器 rustc 和标准库,该应用所支持的平台数量不少。事实上,rustc 本身就支持...
1640Rust项目构建
Diesel 是一个安全可扩展的 Rust 编程语言的 ORM 框架和查询构建工具。Diesel 可避免运行时错误,提供最好的性能。 示例代码: extern crate diesel_de...
1750RustORM/持久层框架
hat-backup 提供了一个与后端无关的快照备份系统,它能删除重复文件数据,并且在备份文件中有效地导航。它另外一个子目标是在安全和默认的容错方式内,崩溃的进程能够快速而又安全地恢复。
1340Rust数据备份
rustful 是 Rust 编程语言的一个 RESTful 框架,主要目的是创建一个简单、轻量级的 HTTP 服务应用基础。基于无状态结构,根据路径和 HTTP 方法映射到响应处理器。 示例代...
1070RustREST/RESTful项目
Rust 是 Mozilla 的一个新的编程语言,由web语言的领军人物Brendan Eich(js之父),Dave Herman以及Mozilla公司的Graydon Hoare 合力开发。...
980Rust编程语言
Engula 是一款全新的存储引擎,旨在帮助工程师们更加从容地构建可靠、高性价比的数据库。设计目标如下: 云原生,把存储引擎的计算、缓存、日志和文件等组件分离,使得各个组件能够按需使用云上的弹性...
1540Rust云原生
Rain 是一个 Rust 实现的轻巧且强大的分布式计算框架,适用于处理大规模的基于任务的管道。 Rain 旨在降低分布式计算世界的入门门槛,目的是提供一个轻巧而强大的分布式框架,该框架具有直观...
1550Rust其他
OpenDAL 提供一个统一、简单、高效、可靠、可观察的数据访问层,让开发者可以无缝地使用不同的存储服务,并享受到最佳的用户体验。 OpenDAL 不仅简化了不同存储服务的接口,还提供自动重试、...
1720Rust数据存储
Cloudflare 通过 Cloudflare Workers 提供无服务器计算服务,后者是用于构建和部署在 Cloudflare 边缘网络上运行的JavaScript 函数的平台。 在边缘(...
2960RustServerless系统
Orphic 使用 GPT 将复杂的任务翻译成 shell 命令以在系统上执行。 注意:Orphic 默认为安全模式,除非指定不安全模式,否则不会自动执行未经确认的命令。 安装 确保你的系统有 ...
1270Rust机器学习/深度学习
lsys 是一个 rust 实现的的用户应用管理服务,第三方服务依赖为: mysql+redis ,可在 ./examples/lsys-actix-web/.env 配置 。 目前使用示例 [...
2290Rust后台管理系统(模板)
当前共178个项目
×
寻找源码
源码描述
联系方式
提交