So what does the HN community think of Vala (http://live.gnome.org/Vala)? C# like syntax. Compiles down to C. Reference counting for memory management. Appears to work with clang as well.
More example syntax here: http://live.gnome.org/Vala/Tutorial