From users-return-2780-apmail-groovy-users-archive=groovy.apache.org@groovy.apache.org Thu Jun 8 12:37:50 2017 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 AD9CD19C6A for ; Thu, 8 Jun 2017 12:37:50 +0000 (UTC) Received: (qmail 26033 invoked by uid 500); 8 Jun 2017 12:37:50 -0000 Delivered-To: apmail-groovy-users-archive@groovy.apache.org Received: (qmail 25994 invoked by uid 500); 8 Jun 2017 12:37:50 -0000 Mailing-List: contact users-help@groovy.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@groovy.apache.org Delivered-To: mailing list users@groovy.apache.org Received: (qmail 25983 invoked by uid 99); 8 Jun 2017 12:37:50 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Jun 2017 12:37:50 +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 0E13AC214E for ; Thu, 8 Jun 2017 12:37:50 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.82 X-Spam-Level: X-Spam-Status: No, score=-0.82 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id Jp8yZARnxhI8 for ; Thu, 8 Jun 2017 12:37:47 +0000 (UTC) Received: from mail-qt0-f181.google.com (mail-qt0-f181.google.com [209.85.216.181]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 065185F6C6 for ; Thu, 8 Jun 2017 12:37:47 +0000 (UTC) Received: by mail-qt0-f181.google.com with SMTP id c10so39300885qtd.1 for ; Thu, 08 Jun 2017 05:37:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-transfer-encoding; bh=homsFEcIFliw0+1Mxlm4s8AMEKBc7BCyTsRx4end8bY=; b=ScPEfFVv88d+2swhZOH4wdfY559Qxt1u3N0ZSz1ETUNiuai43jH+1i65OBXSYon09y UEbz9LryJo3Z3W4mnZcq5tIsAEM4W3lsEQrV8nhEOmw1LIuIjxuggkBsi1c4FTNy03mE fxRPBpENpNYfzM9DFBS02irBbnTedVmWPj7XO4sIM4/Ed3IMCZx9qtcXXHyft/0m6Etg R2VICNN7098XqH0YtaR73gCuWBjv+yqSu3439/gWRADECOFtBAi7zBngKy+J34TzFV0x edL6vIqIMHOSyEnOJ6thhT06ke9EAL4TkzXXG9v1vbDjdLTxEh80N1Mqkq5n+KZt/sie 4Cag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-transfer-encoding; bh=homsFEcIFliw0+1Mxlm4s8AMEKBc7BCyTsRx4end8bY=; b=K8DaN4dHZ1/mm+j4VMNMSv0LHgjlomZcVFhWtYkAh8kt5CNLnRgQxbAyui7cOL8a89 yBMCVftIzon3CYhyF9BWyh18BAma91eObi6e0Bcc2rGvq4VhJ3/blP3ap+KuTE7iH7W4 iYUT9UHwKsxM1creWC4sJ20eYYXbxe7oUB8ekR9M1AinBlfoh7YmuaKKWmUP58w79V40 Hc7ebSWQXROvScdP5hZ8uhFfMzoIgHI+xj5/zdYQXsJ9NFzThD4j1RiC9oXFOo9mfLCB LishqGVGRQlPxfees02Q918jQnGoACg57J1GmmUyTr3LkWg1nKEx0QGqFyXfFCS2ddqR XeDA== X-Gm-Message-State: AKS2vOywE8BW6yezSAgVbtvT+4B9udLudQ1sfRjbUl3CrgelNTrJdEyi K09VAVkx+uECC6fn1u6/EdeMFIe3bA== X-Received: by 10.55.31.12 with SMTP id f12mr40443665qkf.101.1496925466453; Thu, 08 Jun 2017 05:37:46 -0700 (PDT) MIME-Version: 1.0 Received: by 10.237.35.111 with HTTP; Thu, 8 Jun 2017 05:37:26 -0700 (PDT) In-Reply-To: <1496921651.10302.16.camel@winder.org.uk> References: <1496920151.10302.14.camel@winder.org.uk> <1496921651.10302.16.camel@winder.org.uk> From: =?UTF-8?B?RGlua28gU3Jrb8SN?= Date: Thu, 8 Jun 2017 14:37:26 +0200 Message-ID: Subject: Re: Java 8 Date/Time API Extension Methods To: users@groovy.apache.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On 8 June 2017 at 13:34, Russel Winder wrote: > On Thu, 2017-06-08 at 13:18 +0200, Dinko Srko=C4=8D wrote: >> On 8 June 2017 at 13:09, Russel Winder wrote: >> > On Wed, 2017-06-07 at 14:38 +0000, S=C3=B8ren Berg Glasius wrote: >> > > I think it makes perfect sense that you can do the same >> > > calculations >> > > with >> > > java.time.* as you can with java.util.Date >> > > >> > >> > Shouldn't it be fair to assume that all new code eschews >> > java.util.Date >> > and all the Calendar stuff, and uses java.time for everything time >> > and >> > date related? >> >> I think this falls into a category of "hope" or "wish", rather than >> "assumption" :-) > > True, but I was hoping that unlike a large percentage of Java > developers who are hugely reluctant to learn anything new they do not > already know (*), Groovy developers were very much into using the best > new idiomatic ways of doing things (well except for stuff that is just > fashionably trendy for a few days) and keeping their codebases up to > date with up-to-date Groovy. > > Please do not shatter my illusions. haha! Okay, I could convince myself that it is indeed so with Groovy developers. = :-) > > > > (*) And are thus part of the legacy problem. > > -- > Russel. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder@ekiga= .net > 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel@winder.org.uk > London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder