Hello Guys, <br>    I&#39;m working on gsoc for GNU Classpath/Escher and I&#39;m basically refactoring/implementing the client for X11 written totally in java other goal is to decouple it from X to other backends (like DirectFB). <br>

    One of the thing that I didn&#39;t understand is why does XCB/Xlib needs to generate Xml for the protocol isn&#39;t the protocol fixed (at least at core), i.e., &quot;imutable&quot;, ins&#39;t better/easier to just create a implementation or does it really needs the power of dynamic generation the C bindings? One explanation is that it makes it easier to do a domain language (for example xml-xcb) to describe the protocol, other than that is that like any advantage??? <br>
<br>Thanks in advance,<br>Marcos Roriz<br clear="all">
<br>-- <br>Marcos Roriz<br>Bacharelando em Ciência da Computação<br>Universidade Federal de Goiás<br><br>E-mail: <a href="mailto:marcosrorizinf@gmail.com" target="_blank">marcosrorizinf@gmail.com</a><br>Home Page:<a href="http://marcosroriz.wordpress.com" target="_blank">http://marcosroriz.wordpress.com</a><br>