I've spent a little time over the past week or so porting the software 3d engine I wrote in Java over to C, and I thought it'd be fun to get it working with Clutter... So I did :)

Note, it's very preliminary, but if you want to try it (to see if I'm lying, or to optimise my terribly slow and Java-like code), apply this patch to trunk and configure with --with-flavour=sogl-sdl.
mike says:
And I was hoping for java-clutter bindings :(
Emmanuele Bassi says:
@chris: rock on! :-)
@mike: clutter is using gobject, so writing java bindings is possible using the java-gnome framework; we gladly accept patches and bindings authors. hint hint
mike says:
I was just thinking whether the power and potential of Java will ever reach the GNOME desktop, or whether GPLing Java was too late.
It certainly has more potential developers than Mono and such, but most times those developers are used to swing and such, and nothing GNOME specific :(
So probably the closest I could alternatively use is Vala :), which is also very cool, but lacking IDE support and such :(
mallum says:
Woooo! Go go go :)
Does it seem faster than software mesa ?
Any comments?