The Gosu programming language

Gosu is (yet) another programming language for the JVM. Unlike most others, it is statically typed. It seems to be C# for Java, featuring just the simpler concepts that make programming more productive. Its tagline is that it is imperative (not to scare people away with concepts like FP)

 

http://gosu-lang.org/

Comments

 Nice language but  C# is preponderant - good combination of imperative and functional programming approach. It's statically typed but  lets to add dynamically behave.

But in C# missing many functional features like pattern matching and tail-recursion resolving that exist in Scala (also in F# - OCaml implementation on CLR).

 

All are interesting in languages and functional programming invited to next .Net group meeting "Functional programming with C#\LINQ".

For more details www.tikalk.com/functional-programming-with-clinq