rust/RELEASES.txt

35 lines
1.1 KiB
Plaintext
Raw Normal View History

2012-01-18 23:46:52 +01:00
Version 0.1 (January 2012)
---------------------------
2012-01-20 06:17:23 +01:00
* Most language features work, including:
* 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
* Compiler works with the following configurations:
2012-01-18 23:46:52 +01:00
* Linux: x86 and x86_64 hosts and targets
* MacOS: x86 and x86_64 hosts and targets
* Windows: x86 hosts and targets
* Cross compilation / multi-target configuration supported.
* Preliminary API-documentation and package-management tools included.
Known issues:
2012-01-20 06:17:23 +01:00
* Documentation is incomplete.
2012-01-18 23:46:52 +01:00
2012-01-20 07:53:55 +01:00
* Performance is below intended target.
2012-01-18 23:46:52 +01:00
2012-01-20 06:17:23 +01:00
* Standard library APIs are subject to extensive change, reorganization.
2012-01-18 23:46:52 +01:00
2012-01-20 06:17:23 +01:00
* Language-level versioning is not yet operational - future code will
break unexpectedly.