Programmiersprache: Rust 1.6 steht bereit
Rust ist eine neue Programmiersprache, in welcher die ebenfalls sich in Entwicklung befindliche neue Rendering-Engine von Mozilla geschrieben wird, die auf den Namen Servo hört. Ab sofort steht Rust 1.6 bereit.
Für die neue Programmiersprache Rust, in welcher auch Mozillas kommende Engine Servo entwickelt wird, ist ein Release-Zyklus vorgesehen, den man ähnlich auch von Firefox kennt: alle sechs Wochen erscheint eine neue Version und gleichzeitig eine erste Betaversion des Nachfolgers der neuen Version. Nachdem vor sechs Wochen Rust 1.5 erschienen ist, steht nun erwartungsgemäß Rust 1.6 bereit.
This release contains a number of small refinements, one major feature, and a change to Crates.io.
libcore stabilization
The largest new feature in 1.6 is that
libcore
is now stable! Rust’s standard library is two-tiered: there’s a small core library,libcore
, and the full standard library,libstd
, that builds on top of it.libcore
is completely platform agnostic, and requires only a handful of external symbols to be defined. Rust’slibstd
builds on top oflibcore
, adding support for memory allocation, I/O, and concurrency. Applications using Rust in the embedded space, as well as those writing operating systems, often eschewlibstd
, using onlylibcore
.
libcore
being stabilized is a major step towards being able to write the lowest levels of software using stable Rust. There’s still future work to be done, however. This will allow for a library ecosystem to develop aroundlibcore
, but applications are not fully supported yet. Expect to hear more about this in future release notes.Library stabilizations
About 30 library functions and methods are now stable in 1.6.
[…]
Füge diese URL in deine WordPress-Website ein, um sie einzubetten
Füge diesen Code in deine Website ein, um ihn einzubinden