Re: It's time to use "use v6.c"
[email protected] (Darren Duncan) Sat, 06 Feb 2016 12:04:42 -0800
| Newsgroups | perl.perl6.language |
|---|---|
| Message-ID | <[email protected]> |
On 2016-02-06 11:35 AM, Brandon Allbery wrote: > On Sat, Feb 6, 2016 at 2:30 PM, yary <[email protected]> wrote: > > this morning I installed the 2016.01 R*. Now I'm at the NYC perl6 > study group, and a helpful neighbor asked me to start up p6doc. > > This is something of an edge case. It is reasonable for stuff that is supposed > to ship *with* perl6 to bend the rules; the problem is that nobody realized that > p6doc was broken (this was discovered earlier today), so R* silently (grumble) > didn't include it and you got some other p6doc instead. I agree with yary. I also think that dog-fooding it should be done where possible. If stuff that ships with perl6 can't be written using all the same best practices as code users should write, then its a problem. This includes not having "use v6.c". While exceptions may exist, any time they do, that should become a case study for whether there is truly a good reason for the code to work that way, or if there isn't. Keep in mind that the standard libraries are right now some of the primary examples Perl 6 developers would have to look at on how to write Perl 6 code. -- Darren Duncan