Today Mozilla and the Rust community are releasing version 0.1 of the Rust compiler and associated tools.
[rust-dev] The Rust compiler 0.1 is unleashed
Rustというのは、
Rust is a strongly-typed systems programming language with a focus on memory safety and concurrency.
という言語なんだそうです。こんなことやってたのか、Mozilla。
で、今回リリースされたバージョン0.1はアルファ版ぐらいの位置づけなんだそうですが、Rustの特徴というか機能はちゃんと実装されているようです。それはどんなのかというと、
* Unique pointers, unique closures, move semantics
* Interface-constrained generics
* Static interface dispatch
* Stack growth
* Multithread task scheduling
* Typestate predicates
* Failure unwinding, destructors
* Pattern matching and destructuring assignment
* Lightweight block-lambda syntax
* Preliminary macro-by-example
Linux、Mac、Windowsで利用できるようです。
Version 0.1 should be considered an alpha release, suitable for early adopters and language enthusiasts.
ということで言語マニアな方、どうぞ。








