mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-11-27 04:44:08 +03:00
Merge pull request #1099 from gnrfan/master
Updating rust.html.markdown for Rust 1.0
This commit is contained in:
commit
48c24f7e45
@ -6,14 +6,21 @@ filename: learnrust.rs
|
|||||||
---
|
---
|
||||||
|
|
||||||
Rust is an in-development programming language developed by Mozilla Research.
|
Rust is an in-development programming language developed by Mozilla Research.
|
||||||
It is relatively unique among systems languages in that it can assert memory
|
Rust combines low-level control over performance with high-level convenience and
|
||||||
safety *at compile time* without resorting to garbage collection. Rust’s first
|
safety guarantees.
|
||||||
release, 0.1, occurred in January 2012, and development moves so quickly that at
|
|
||||||
the moment the use of stable releases is discouraged, and instead one should use
|
It achieves these goals without requiring a garbage collector or runtime, making
|
||||||
nightly builds. On January 9 2015, Rust 1.0 Alpha was released, and the rate of
|
it possible to use Rust libraries as a "drop-in replacement" for C.
|
||||||
changes to the Rust compiler that break existing code has dropped significantly
|
|
||||||
since. However, a complete guarantee of backward compatibility will not exist
|
Rust’s first release, 0.1, occurred in January 2012, and for 3 years development
|
||||||
until the final 1.0 release.
|
moved so quickly that until recently the use of stable releases was discouraged
|
||||||
|
and instead the general advise was to use nightly builds.
|
||||||
|
|
||||||
|
On May 15th 2015, Rust 1.0 was released with a complete guarantee of backward
|
||||||
|
compatibility. Improvements to compile times and other aspects of the compiler are
|
||||||
|
currently available in the nightly builds. Rust has adopted a train-based release
|
||||||
|
model with regular releases every six weeks. Rust 1.1 beta was made available at
|
||||||
|
the same time of the release of Rust 1.0.
|
||||||
|
|
||||||
Although Rust is a relatively low-level language, Rust has some functional
|
Although Rust is a relatively low-level language, Rust has some functional
|
||||||
concepts that are generally found in higher-level languages. This makes
|
concepts that are generally found in higher-level languages. This makes
|
||||||
|
Loading…
Reference in New Issue
Block a user