Skip to content

Instantly share code, notes, and snippets.

@brson
Created January 20, 2012 05:11
Show Gist options
  • Save brson/1645410 to your computer and use it in GitHub Desktop.
Save brson/1645410 to your computer and use it in GitHub Desktop.
Version 0.1 (January 2012)
---------------------------
* Most language features work, including:
* Pattern matching and destructuring assignment
* Multithread task scheduling
* Stack growth
* Failure unwinding, destructors
* Lightweight block-lambda syntax
* Unique pointers, unique closures, move semantics
* Interface-constrained generics
* Static interface dispatch
* Preliminary macro-by-example
* Typestate predicates
* 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 intendend target.
* Standard library APIs are subject to extensive change, reorganization.
* Language-level versioning is not yet operational, future code will break
unexpectedly.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment