Return-Path: X-Original-To: apmail-groovy-users-archive@minotaur.apache.org Delivered-To: apmail-groovy-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 58F3418C77 for ; Thu, 15 Oct 2015 07:15:08 +0000 (UTC) Received: (qmail 3858 invoked by uid 500); 15 Oct 2015 07:15:08 -0000 Delivered-To: apmail-groovy-users-archive@groovy.apache.org Received: (qmail 3823 invoked by uid 500); 15 Oct 2015 07:15:08 -0000 Mailing-List: contact users-help@groovy.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@groovy.incubator.apache.org Delivered-To: mailing list users@groovy.incubator.apache.org Received: (qmail 3813 invoked by uid 99); 15 Oct 2015 07:15:08 -0000 Received: from Unknown (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Oct 2015 07:15:08 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 4B0A3C60D1 for ; Thu, 15 Oct 2015 07:15:07 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.002 X-Spam-Level: X-Spam-Status: No, score=-0.002 tagged_above=-999 required=6.31 tests=[RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id Tt5P1xZYiJA4 for ; Thu, 15 Oct 2015 07:15:06 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id 7420720FDE for ; Thu, 15 Oct 2015 07:15:06 +0000 (UTC) Received: from [192.168.1.15] ([85.180.98.248]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0MQ2Wx-1ZhNgh3SqZ-005HaU for ; Thu, 15 Oct 2015 09:15:04 +0200 Subject: Re: peristant and immutable collections To: users@groovy.incubator.apache.org References: <561E186C.4060305@gmx.org> <561E34D4.1070408@gmx.org> <5C676E6359909E478C7B811BDB48CA3541B376@CWWAPP478.windstream.com> From: Jochen Theodorou Message-ID: <561F5278.8020800@gmx.org> Date: Thu, 15 Oct 2015 09:15:04 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:uzPevBBPEfnTnVKFKGul+og92nWD+WJPhmFkyxT+9vhrMWMTMDZ QTf4PcM6C7ieNJ81QUepg8WCtbAMgnAredUyNh0VFlMRmYSncCUwq2iEEZ3v1coAKaFDwSZ mWE7h8jPqSXUyKrufgL1zNDaErQqvmI7OtN1f6QCooy2nZtKmOqD84IJGEG4hCGd/yhw0Ji FVWrXc8OCC9VJWrWGHOWQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:tkPDdN9g6T0=:B0JFpwk7Y1UuJHJvdQfSdH 1+QOcA0oXJhHBzc0rHALUovWNmbtKxqit2hDOas5iJVF0X0YhafXsHWTZOzCd7X5ZPAum1pra fnLtkU6JlaVxiuOpICtwOe12FcUF+4J6llrT06HP9EQctdIIYENfJT5hxi84ZZcF4SJ6odTzc 5Y3omshuAdKU4TF6KeP6DnGeztWIdkg6lplhtd75LknxzZu1QsEbS8U1KDUuZ8/JJRuGH7Kkh w+0bqINnPLie6RgiBy58JqWPDsqiQuKocYq+n5IgZND9yIkwyfh4rzqvJPvJEuqPI8r4/Dhgv rsF4IBJKFaT51/UArLjuM+GQYBRGjjZbvGgH+laUo7P9iOjDv63nxESn3gCyS1gsDfANISGJ5 eopi3/toPMY7SG92WRh7WBrrK+9iOUQPx3Fu6zfYeRZrScuwwzWwWtWUglPihHH6M1T9I9a8B 8Rg80IC+/HujNQovSEyKbtt51oQGCMxVqQqmiQyxUcRfjUlNRj/vPA+X0cRnvOtKkvu6JzZbz +w1kBfAVk618hP2P0S2OM0LOOt6sTFMx7ZkURxo5uTaZtdt1BGEcWqtuMDbYzLy/VcYRWBwtb lo8QI398p79ZfbaT8TbQU5XfEUt0s9s3RGrhWitJ7Er+5swDrSaVMObt9DSNqu392HEW1QRas yd+U2GvH4MHHWTKe9DyUdXWgQVf19/bzU2rc6ekJd7fM56WSjENuhhHIpZ5aZSffy78Rq0EpD +fBKMrZ8aWKpJdda7P5wK5NsY9tEPOCnW1hKUCIfi3UD5wZ41A3Eu/itda3nEA00TY9iUlrz+ HqJsiFP On 14.10.2015 20:35, Cédric Champeau wrote: [...] > Also strong -1 for any dependency on Scala, for almost the same reasons: > strong history of breaking binary compatibility, all libraries of Scala > have to be built against multiple versions of Scala. Plus it would > dramatically increase the size of the distribution. Afaik the suggested a-foundation classes do not depend on Scala at all. Of course I would not suggest a dependency on Scala directly, some for Clojure. Not because they are bad, but because you pull in too much stuff. A-foundation and clj-ds try to get around the problem by having no dependency on anything outside. But of course like typical with Scala, A-foundation still brings a lot of classes. bye blackdrag