Comment by [email protected]:
@mmoossen: As the name hints, there are significantly different design
goals for these collections than for the Guava collections. These
collections are meant to be the guilt-free primitives: the lightest
conceivable way to implement basic collections on top of JS that are so
small/fast that they remove all temptation to "do it by hand" in JS
instead. Something like a GWT port of Guava Collections would likely be
built on top of these (rather than using hand-coded JSNI). Especially when
you consider mobile web apps, every byte counts, and you really have to
design low-level libraries like this to the target platform.
For more information:
http://code.google.com/p/google-web-toolkit/wiki/LightweightCollections
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors