Hi Goktug:
The problem is, as I noted in earlier discussions, the semantics of this
> feature is pretty complex. It is difficult to understand what is going on
> and how to properly use it. Also in addition to that it adds more
> responsibility to the compiler and forces a more opinionated style of
> extension.
>
The semantics of this feature may be complex only for API developers, but
not for API client developers. It is not more complex than a GWT.create()
invocation. An invocation to something like String.format("hello %s",
name), should be transparent for a common developer.
> On the other hand, as we discussed earlier, we want to compiler to do the
> less and give more options at the library level. The new feature you are
> proposing, the GWT.create feature itself and many others can be reasonably
> handled by a single extension point that provides basic method re-writing.
>
If you read the "Future Work" section of my proposal, you will find that
I'm proposing a GWT-free API, implemented as a Java 8 compiler plugin
(extension point). As today GWT compiler is not pluggable, we must modify
the compiler to explore these options.
Thanks for your feedback!
- Andrés Testi
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors
---
You received this message because you are subscribed to the Google Groups "GWT
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.