Whiteoak News
Status: Beta
Brought to you by:
imaman
http://whiteoak.sourceforge.net
What's new?
* High responsiveness (AJAX-based)
* New look
* History and bookmarking are enabled
* Permanent links
* IE support
What is Whiteoak?
Whiteoak is a programming language that extends Java 6 with retroactive abstraction of objects via the mechanism of structural types. This ability significantly reduces the amount of gluing code that is so common in modern programs.
Key features:
* Structural subtyping (AKA: duck typing, structural conformance)
* Introduction of default, override-able, method implementations to existing objects
* Virtual fields and constructors
* Anonymous types
* Type expressions, with mixin-like or traits-like semantics