官术网_书友最值得收藏!

  • Rust Quick Start Guide
  • Daniel Arbuckle
  • 187字
  • 2021-06-10 19:46:00

Getting Ready

In this guide, we're going to learn the basics of working with Rust, a systems-level programming language that has been making a name for itself over the last few years. Rust is a strict language, designed to make the most common errors impossible and less common errors obvious.

Being a systems-level language means that Rust is guided by the needs of low-level programs that don't have a safety net, because they are the safety net for higher-level programs. Operating system kernels, web browsers, and other critical pieces of infrastructure are systems-level applications.

This is not to say that Rust can only be used for writing critical infrastructure, of course. The efficiency and reliability of Rust code can benefit any program. It's just that the priorities for higher-level code can be different.

In this chapter, we're going to cover the following topics:

  • The rustup tool
  • The cargo tool
  • How to start a new Rust project
  • How to compile a Rust project
  • How to locate third-party libraries
  • How to manage dependencies
  • How to keep a Rust installation up-to-date
  • How to switch between stable and beta Rust
主站蜘蛛池模板: 泾阳县| 房产| 五河县| 呼玛县| 宽甸| 竹山县| 静海县| SHOW| 宜黄县| 图木舒克市| 南昌市| 修水县| 衡阳县| 巴南区| 定边县| 易门县| 长沙市| 饶平县| 仙居县| 青龙| 金乡县| 云霄县| 民县| 香格里拉县| 昌江| 漳平市| 威远县| 辛集市| 神农架林区| 安新县| 介休市| 中阳县| 柳林县| 四子王旗| 许昌县| 宜阳县| 亳州市| 太仆寺旗| 巩留县| 江达县| 新化县|