I know that there are some folks out there that would love to use Python instead of Java to write Vaadin apps. I have good news for you. It is possible and even worth trying it out. I wrote a short how to article to the wiki with some examples and observations.
Work there has been done 90% without need for any additional wrappers or extensions. This is made possible by Jython so that both Java and Python written classes can gracefully co-exist in a same JVM.
I would. There’s now a short comparison at the end of the wiki article. I didn’t want to go ranting about the competitor so I kept it strictly comparative :smug:
Since the writing of that article lots of things have happened while biggest being upgrade from Vaadin 6 to Vaadin 7. It should still be valid for 6 but not 7.