Skip to content

Rust 0.1

Compare
Choose a tag to compare
@rustbot rustbot released this 10 Sep 08:08
· 248521 commits to master since this release
  • 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:

    • 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:

  • Documentation is incomplete.

  • Performance is below intended target.

  • Standard library APIs are subject to extensive change, reorganization.

  • Language-level versioning is not yet operational - future code will break unexpectedly.