*** Welcome to piglix ***

Rust (programming language)

Rust
Rust programming language black logo.svg
Paradigm Multi-paradigm: compiled, concurrent, functional, imperative, structured, generic
Designed by Originally Graydon Hoare, then Rust Project Developers
Developer Rust Project Developers
First appeared 2010; 7 years ago (2010)
Stable release
1.14 / December 22, 2016; 29 days ago (2016-12-22)
Typing discipline static, strong, inferred, nominal, linear
Implementation language Rust
OS Linux, macOS, Windows, FreeBSD, Android, iOS (partial)
License Apache License 2.0 or MIT License
Filename extensions .rs, .rlib
Website www.rust-lang.org
Influenced by
Alef,C#,C++,Cyclone,Erlang,Haskell,Hermes,Limbo,Newsqueak,NIL,OCaml,Ruby,Scheme,Standard ML,Swift
Influenced
C# 7,Crystal, Elm,Idris,Swift

Rust is a general-purpose, multi-paradigm, compiled programming language sponsored by Mozilla Research. It is designed to be a "safe, concurrent, practical language", supporting functional and imperative-procedural paradigms.

The language grew out of a personal project by Mozilla employee Graydon Hoare. Mozilla began sponsoring the project in 2009 and announced it in 2010. The same year, work shifted from the initial compiler (written in OCaml) to the self-hosting compiler written in Rust. Known as rustc, it successfully compiled itself in 2011.rustc uses LLVM as its back end.

The first numbered pre-alpha release of the Rust compiler occurred in January 2012. Rust 1.0, the first stable release, was released on May 15, 2015.

Although its development is sponsored by Mozilla, it is an open community project. The design of the language has been refined through the experiences of writing the Servoweb browser layout engine and the Rust compiler. A large portion of current commits are from community members.

Rust won the first place for Most Loved Programming Language of 2016 in the Stack Overflow Developer Survey. The language is believed to take its name from the rust family of fungi.


...
Wikipedia

...