Rust

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(项目)
(项目)
 
第39行: 第39行:
 
*[https://github.com/redox-os/redox Redox OS] A Rust Operating System
 
*[https://github.com/redox-os/redox Redox OS] A Rust Operating System
 
*[https://github.com/Rust-GCC GCC Rust] [[GCC]] Front-End for Rust
 
*[https://github.com/Rust-GCC GCC Rust] [[GCC]] Front-End for Rust
 +
*[https://github.com/lumen/lumen Lumen] A new compiler and runtime for [[Erlang VM|BEAM]] languages
  
 
==文档==
 
==文档==

2021年11月27日 (六) 14:08的最后版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Rust Thanks, Wikipedia.

Rust 是 Mozilla 开发的注重安全、性能和并发性的编程语言。Rust 是针对多核体系提出的语言,并且吸收一些其他动态语言的重要特性,比如不需要管理内存,比如不会出现 Null 指针等。

Rust-logo.png

目录

[编辑] 简介

Rust 是一种系统编程语言。它有着惊人的运行速度,能够防止段错误,并保证线程安全。它吸收了当下流行开发语言的优点,开发的目的是替代 C++ 语言 :)

Rust 采用 Apache v2 和 MIT 双许可协议。

[编辑] 新闻

[编辑] 特点

  • 零开销抽象
  • 转移语义
  • 保证内存安全
  • 线程无数据竞争
  • 基于 trait 的泛型
  • 模式匹配
  • 类型推断
  • 极小运行时
  • 高效 C 绑定

[编辑] 指南

$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
$ source $HOME/.cargo/env
$ rustc --version
$ rustup self uninstall

[编辑] C++

[编辑] 项目

Rust ecosystem

[编辑] 文档

[编辑] 用户

Rust生产环境用户

[编辑] 问题

warning: spurious network error (1 tries remaining): [6] Couldn't resolve host name (Could not resolve host: crates)

解决方案:取消并行下载

$ CARGO_HTTP_MULTIPLEXING=false

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱