]> git.lizzy.rs Git - rust.git/blob - RELEASES.txt
Remove stale references to tags, replaced with enums.
[rust.git] / RELEASES.txt
1 Version 0.1  (January 2012)
2 ---------------------------
3
4    * Most language features work, including:
5       * Unique pointers, unique closures, move semantics
6       * Interface-constrained generics
7       * Static interface dispatch
8       * Stack growth
9       * Multithread task scheduling
10       * Typestate predicates
11       * Failure unwinding, destructors
12       * Pattern matching and destructuring assignment
13       * Lightweight block-lambda syntax
14       * Preliminary macro-by-example
15
16    * Compiler works with the following configurations:
17       * Linux: x86 and x86_64 hosts and targets
18       * MacOS: x86 and x86_64 hosts and targets
19       * Windows: x86 hosts and targets
20
21    * Cross compilation / multi-target configuration supported.
22
23    * Preliminary API-documentation and package-management tools included.
24
25 Known issues:
26
27    * Documentation is incomplete.
28
29    * Performance is below intended target.
30
31    * Standard library APIs are subject to extensive change, reorganization.
32
33    * Language-level versioning is not yet operational - future code will
34      break unexpectedly.