4 ms·
Compiler speed and memory usage are the focus of the next quarter for Google.
by cromwellian 14y ago
Compiler speed and memory usage are the focus of the next quarter for Google.
- pohl 14y agoThe number of permutations impose a pretty harsh limit on how much progress can ever be made in this area. This is one of the reasons why I'm very excited to hear that Dart, when compiled to javascript, will only emit one for all browsers.
- cromwellian 14y agoYou can have 1 permutation in GWT if you want, you'll have to choose either 1) dropping support for older browsers like IE6/IE8/Firefox 3. 2) using Soft Permutations (also known as capability checks in the JS work). GWT can automatically collapse permutations into capability checks. The downside is increase of JS code size. Dart won't really solve this issue, but it more likely that it will just target modern browsers. With GWT 2.5 and Elemental, you can drop back to HTML5 browsers only and use only 1 permutation.
- chadmaughan 14y agoThat's welcome news. The only downside of improving compiler speed is that I'll have less time to peruse HN. PS - Great job on the presentation today. Sort of felt like it devolved into a marketing pitch (with Sencha et al.), but you're a hard act to follow!
- cromwellian 14y agoThere originally more Steering Members who were going to talk about what contributions they were going to make, but some couldn't make it. So I used the extra time to let Sencha and Vaadin talk about what they do. Since they are investing heavily in GWT, hiring additional people to work on it, offering commercial support, and now contributing code to it, I thought it only fair to let them talk about their products, some of which are quite good.