Nosica is an object oriented language with a brand new syntax.
Nosica is developped as a free software project. The compiler is in its early stage.
Nosica's main features are :
- properties
- operators (with a simple way for declaring them infix/postfix/prefix)
- genericity and constraint over genericity
- automatic delegation via the 'proxy' keyword
- multiple interface inheritance and single class inheritance
- distinction between reference and primitive type
- very few First Class Object (FCO)
- garbage collected
- invariant
- multiple dispatch of methods (allowing covariant methods to be defined)
- multiple return values
- simple syntax
And a few more ... The language in itself still evolves greatly.
Read more on the Nosica web site : http://www.nosica.net