Looking at your annotation, I find that I have to learn yet another language. I mean learning the annotation style as a language.
UiBinder is in XML and if you are familiar with XML, it's a breeze to understand what's going on. For the many many years doing distributed computing in industrial environment - I find the unfortunate situation that data come in many formats. There are log sheets that each vendor equipment invented with their own respective formats. Frequently, the same equipment maker willy-nilly comes out with a slight variation just because they have a new line of models. Some are text, some are XML. if you do not strive to be familiar with XML, you don't get to work. So, every time I need to write a data loader for a piece of equipment, should I have complained to management - I have to learn another language, sir/maam? Moreover, databases I encountered are of differing schemata of course. Getting familiarized with an XML schema is similar to encountering yet another database schema. I am personally guilty of inventing more database and XML schemata (the plural for schema is schemata, http://h2g2java.blessedgeek.com/2010/03/data-is-already-plural.html) and adding to the plethora of "new languages" people who worked with me had to learn. For those of us who've had the misfortune of having to frequently work with deciphering new XML and database schemata, which in your sense - frequently having to learn new languages, UiBinder comes as natural as mother tongue. So my condolences that you find UiBinder difficult for you due to your less exposure to XML. It is indeed an unfortunate situation that the people who came out with UiBinder did not take into consideration that not all people are familiar with XML or are resonant to data schemata. After all, UiBinder inventors probably made a high presumption that every and any one using GWT has an industrial purpose to using it. Fortunately for me, and to your undue inconvenience (my apologies again), there must be a lot of programmers out there who are like- minded with me about the convenience of UiBinder due to our inexplicable and mysterious bias towards XML. I think it is safe for me to say that I am representative of those appreciative of UiBinder - that our tacit complain are the following mysteries: Having invented such a wonderous framework, - why did the UiBinder inventors forgot about the need to provide a means to register custorm parsers? - why did they not realise the extreme inconvenience of not being able extend Uibinderable classes properly? Once these two issues are settled - hmmm ... there seems to be no bounds to what my enthusiasm could do with UiBinder. -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.