Falcon Changelog
What's new in Falcon 0.9.6
Jan 12, 2010- Call with continuation (like found in "scheme" language).
- Class 'states'.
- Passvp function to access variable parameters.
- (optional) readline/editline support for interactive mode.
- "Unbound" type.
- New deep "==", checking deeply language collections by value, so that == holds true.
- New operator "eq" checking strict identity.
- This release introduces some minimal incompatibility with the previous
- version. In details:
- 'state' and 'eq' are now keywords.
- All operator overrides in classes and POOP are now renamed; the double underline is now IN FRONT of the operator override name. For example, call__ is now named __call.
New in Falcon 0.9.4.4 (Oct 21, 2009)
- The new bugfix release has a very important fix for coroutine support, that was broken in 0.9.4 but in very subtle ways (that escaped practically our tests and applications).
- This release presents also a new feature that was longly debated (for about 3 minutes): accessors, that is, functions intercepting writes and reads from properties.
- Actually, the decision was taken so fast because it was longly planned before, and we suddenly spotted an opening in the code that allowed to include it at 0 cost.
- You can find more about it in the survival guides, that is being updated in hours.