Monkey2 is a new programming language currently under development designed for creating cross-platform apps and games.
Monkey2 features a clean, clear syntax that is largely self-documenting. For example, here is how you declare a class in monkey2:
Class MyClass Extends BaseClass
Field position:Vec2f
Field velocity:Vec2f
Method Update()
position+=velocity
End
End
However, despite its simple syntax, monkey2 also provides support for a wide range of modern programming techniques, including:
•Generic classes and functions
•Stack allocated structs
•Operator overloading
•First class functions
•Anonymous 'lambda' functions
•Coroutines
http://monkey2.monkey-x.com/
What is mean it going be lots deeper coding than before !
I really hope a lot of people support Mark so he can continue to live off the Blitz line of projects.
For simply getting your project off the ground with little multimedia/OpenGL fuss they can't be beaten.