Google is definitely interested in Java 8 emulation, but most efforts are being spent on J2CL, which goes from Java 8 -> Closure-style ES6.
On Sunday, May 8, 2016 at 4:53:17 PM UTC-4, steve Zara wrote: > > Thank you - it does highlight where help can be given. I'm really > surprised at the situation with Java 8 emulation - is this something that > Google is just not interested in? It seems odd given their description of > Java technologies that give them cross-platform development: Android JDK, > GWT, and j2objc, especially now that Google are soon to provide Java 8 > support for Android. Ah well. > > On Sunday, 8 May 2016, Jens <[email protected] <javascript:>> wrote: > >> Is there anything that can be done to assist with progress? Is there a >>> problem with lack of interest in GWT from, say, Google? Does GWT 2.8 >>> involve too many features when compared to 2.7? Is there a lack of >>> developers working on GWT? Are more testers needed? >> >> >> Basically it has been decided to ship Java 8 API support with GWT 2.8 and >> to make sure it works with the next Guava release which will require Java 8 >> APIs. If we don't do this then next Guava release would need to drop GWT >> support, which is bad. >> >> Currently some dependencies of stream support are in the review process, >> and stream support itself has already been implemented but not yet pushed >> to review. Also it seems like we need to fix some compatibility issues of >> our emulation with future Guava. >> Google developers do not work on Java 8 API emulation so GWT relies on >> contributions. Three people (including me) have worked on it in the past >> but of course we only do it in our spare time. >> >> You can also read some comments here: >> https://plus.google.com/104553077953666769660/posts/fb5HehBxHdC >> >> You can help review Java 8 related contributions on Gerrit as most "easy" >> Java 8 emulations have already been covered. What nobody has touched yet is >> java.util.Base64 (pretty easy though), CompletableFuture (discussable but >> we think its useful and can be emulated using native Promises or a fallback >> impl) and of course java.time (generally doable but a bit more work). >> >> -- J. >> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "GWT Users" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/google-web-toolkit/4ISY79wAq04/unsubscribe >> . >> To unsubscribe from this group and all its topics, send an email to >> [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at https://groups.google.com/group/google-web-toolkit. >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-web-toolkit. For more options, visit https://groups.google.com/d/optout.
