Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!feeder.erje.net!news-1.dfn.de!news.dfn.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Giovanni Azua Newsgroups: comp.lang.java.programmer Subject: Re: Immutable Datastructures with good Sharing Date: Sun, 06 Nov 2011 17:31:26 +0100 Lines: 33 Message-ID: References: <4EB6ADAD.8040001@fastmail.fm> Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Trace: individual.net XYQA0RmbzvPOFZGgTJrX4QOYirscv34/RttU9QL7+WT0fFr4CG Cancel-Lock: sha1:eOe6iCvG8iDpG8p173tdKGNI8EQ= User-Agent: Microsoft-Entourage/12.31.0.110725 Thread-Topic: Immutable Datastructures with good Sharing Thread-Index: AcycoYdEy+ltgZlQuUevcl/AJuwOUw== Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:9661 Hi Jan, On 11/6/11 4:54 PM, in article 4EB6ADAD.8040001@fastmail.fm, "Jan Burse" wrote: > Thank you very much for the hint. Just googled the google > code library for "Immutable". Found another project as well: > > http://code.google.com/p/pcollections/ > > And one based on Scala: > > http://code.google.com/p/scala-deque/ > > And some not projects which do not yet show some download. > > Bye > Be careful with what you re-use. What I recommended is __Google's core libraries__ "The Guava project contains several of Google's core libraries that we rely on in our Java-based projects: collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and so forth." What you found are OS projects from independent non-Google developers that are just _hosted_ in Google code. I haven't used those and can't recommend them. The difference might be somewhat similar to watching Hollywood movies vs. Alternative "artsy" low cost movies :) so to speak. HTH, Best regards, Giovanni