Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > perl.perl6.language > #5664
| Newsgroups | perl.perl6.language |
|---|---|
| Path | csiph.com!optima2.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!usenet.stanford.edu!nntp.perl.org |
| Xref | csiph.com perl.perl6.language:5664 |
| Return-Path | <rnhainsworth@gmail.com> |
| Mailing-List | contact perl6-language-help@perl.org; run by ezmlm |
| Delivered-To | mailing list perl6-language@perl.org |
| Delivered-To | moderator for perl6-language@perl.org |
| Received | (qmail 15503 invoked from network); 13 Oct 2015 08:52:26 -0000 |
| Received | from x1.develooper.com (207.171.7.70) by x6.develooper.com with SMTP; 13 Oct 2015 08:52:26 -0000 |
| Received | (qmail 1367 invoked by uid 225); 13 Oct 2015 08:52:26 -0000 |
| Delivered-To | perl6-language@perl.org |
| Received | (qmail 1363 invoked by alias); 13 Oct 2015 08:52:25 -0000 |
| X-Spam-Status | No, hits=-2.7 required=8.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS |
| X-Spam-Check-By | la.mx.develooper.com |
| Received | from mail-pa0-f53.google.com (HELO mail-pa0-f53.google.com) (209.85.220.53) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Tue, 13 Oct 2015 01:52:18 -0700 |
| Received | by padhy16 with SMTP id hy16so15346529pad.1 for <perl6-language@perl.org>; Tue, 13 Oct 2015 01:52:15 -0700 (PDT) |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-type:content-transfer-encoding; bh=gchJQaZ+kIdxAO9sWmbtbbuHamiOJMdI9Toq541EUtA=; b=d4yZcSBinNBLcrQYlsU/wyaFQO8mg/uCV/hGp5S6vG4WkYvm/iAq3988vmNwcashK7 FuaJ/LbMbq/7dcHKAFl2J2NdCOvN4fEoi+Wjh/EbQmDDY47THUJWcyvE+ROp68ffRUQR YVADovRyqBQkL2KRq3nUKh3Mp4DpzmxQV8pGhlPlw/zaipYoa1SW0bBLUiiCHwe39jfN fFLZqpGSP+JSS2MnUxD1v1WVKnOmJZ29QOPBRvlaVMphlp0QDu2x4IgSwRBD1MM3mEN5 aRa5GWUuf2kA1GkZc2z+949/O5vbwHdQ6pECg+mzwKZg5yR3x9Lg05pVZIX07g6Qtf1a kwGg== |
| X-Received | by 10.69.17.1 with SMTP id ga1mr38884816pbd.163.1444726335370; Tue, 13 Oct 2015 01:52:15 -0700 (PDT) |
| Received | from [192.168.0.104] (058177229118.ctinets.com. [58.177.229.118]) by smtp.gmail.com with ESMTPSA id so4sm2478117pbc.72.2015.10.13.01.52.13 for <perl6-language@perl.org> (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 Oct 2015 01:52:14 -0700 (PDT) |
| Subject | Backwards compatibility and release 1.0 |
| To | perl6-language@perl.org |
| References | <20151012134136.GE3111@moon.overmeer.net> <561BD28B.8090607@faui2k3.org> <20151012195113.GB31314@moon.overmeer.net> <561CAFF3.80900@faui2k3.org> |
| Message-ID | <561CC63C.5010101@gmail.com> (permalink) |
| Date | Tue, 13 Oct 2015 16:52:12 +0800 |
| 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 | <561CAFF3.80900@faui2k3.org> |
| Content-Type | text/plain; charset=windows-1252; format=flowed |
| Content-Transfer-Encoding | 7bit |
| Approved | news@nntp.perl.org |
| From | rnhainsworth@gmail.com (Richard Hainsworth) |
Show key headers only | View raw
Following on the :D not :D thread, something odd stuck out. On 10/13/2015 03:17 PM, Moritz Lenz wrote: <snip> > > But hopefully none of them breaking backwards compatibility on such a > large scale. The last few backwards incompatible changes still cause > pain in the ecosystem. We have 390+ modules, and hand-waving away all > trouble of maintaining them seems a bit lofty. <snip> Surely, the idea of keeping the release number below 1.0 is to warn early adopter developers that code is subject to change and thus in need of maintenance? Seems strange that after so long and "Christmas" is finally coming up that Rakudo 1.0 is going to be associated with modules that do not comply with the "standard". So if :D is the default specified by the standards, then all modules should be expected to conform to that standard when V1.0 comes out. It does not matter really what the standard actually is, :D or not, so long as what is defined to be the standard is adhered to. Perl6 gives huge flexibility to developers to change standard for themselves, but surely there should be some common 'starting' ground, and modules for general use should adhere to it. When the language and implementation were being co-developed, it was reasonable to expect that different modules would have different states of compliance. But surely V1.0 is a different sort of milestone? 'Hand-waving' all the trouble of maintaining the modules surely is not the issue. Ensuring that the modules comply with the standard set for Perl6 as implemented by Rakudo V1.0 is a reasonable expectation for anyone using the Rakudo version of Perl6 going forward. Even if there is an argument that I have missed in the above about the need for modules to adhere to the standard prescribed by the Perl6, would it not be in the interests of PR around Perl6 for the very first V1.0 implementation to be accompanied by modules that have been brought as close to the standard as possible? These modules will help future developers to understand how to use the language.
Back to perl.perl6.language | Previous | Next — Previous in thread | Next in thread | Find similar
To :D or not to :D mark@overmeer.net (Mark Overmeer) - 2015-10-12 15:41 +0200
Re: To :D or not to :D moritz@faui2k3.org (Moritz Lenz) - 2015-10-12 17:32 +0200
Re: To :D or not to :D mark@overmeer.net (Mark Overmeer) - 2015-10-12 21:51 +0200
Re: To :D or not to :D pmichaud@pobox.com ("Patrick R. Michaud") - 2015-10-12 15:25 -0500
Re: To :D or not to :D darren@darrenduncan.net (Darren Duncan) - 2015-10-12 13:30 -0700
Re: To :D or not to :D solutions@overmeer.net (Mark Overmeer) - 2015-10-13 00:32 +0200
Re: To :D or not to :D pmichaud@pobox.com ("Patrick R. Michaud") - 2015-10-12 20:05 -0500
Re: To :D or not to :D mark@overmeer.net (Mark Overmeer) - 2015-10-14 13:37 +0200
Re: To :D or not to :D email@froggs.de (Tobias Leich) - 2015-10-14 14:11 +0200
Re: To :D or not to :D moritz@faui2k3.org (Moritz Lenz) - 2015-10-13 09:17 +0200
Re: To :D or not to :D mark@overmeer.net (Mark Overmeer) - 2015-10-13 10:41 +0200
Backwards compatibility and release 1.0 rnhainsworth@gmail.com (Richard Hainsworth) - 2015-10-13 16:52 +0800
Re: Backwards compatibility and release 1.0 darren@darrenduncan.net (Darren Duncan) - 2015-10-13 15:33 -0700
Re: Backwards compatibility and release 1.0 moritz@faui2k3.org (Moritz Lenz) - 2015-10-14 11:54 +0200
Re: Backwards compatibility and release 1.0 mark@overmeer.net (Mark Overmeer) - 2015-10-14 12:12 +0200
Exploit the versioning (was Re: Backwards compatibility and release 1.0) darren@darrenduncan.net (Darren Duncan) - 2015-10-14 04:04 -0700
Re: Backwards compatibility and release 1.0 Smylers@stripey.com (Smylers) - 2015-10-15 09:47 +0100
Re: Backwards compatibility and release 1.0 email@froggs.de (Tobias Leich) - 2015-10-15 11:06 +0200
Re: Backwards compatibility and release 1.0 liz@dijkmat.nl (Elizabeth Mattijsen) - 2015-10-15 12:42 +0200
Re: Backwards compatibility and release 1.0 mark@overmeer.net (Mark Overmeer) - 2015-10-15 12:57 +0200
Re: Backwards compatibility and release 1.0 liz@dijkmat.nl (Elizabeth Mattijsen) - 2015-10-15 13:13 +0200
Re: Backwards compatibility and release 1.0 moritz@faui2k3.org (Moritz Lenz) - 2015-10-15 14:13 +0200
Re: Backwards compatibility and release 1.0 rnhainsworth@gmail.com (Richard Hainsworth) - 2015-10-15 12:48 +0800
csiph-web