Post closed tickets in your report. | Note: This channel is for our weekly status meetings (Fridays at 13:30 UTC); you probably want #parrotĀ instead. | irclog: irclog.perlgeek.de/
Set by moderator on 25 February 2015.
13:25 rurban joined
Util # Done: 13:31
* Worked with Ingy to update github.com/acmeism/RosettaCodeData .
* Caught the Flu.
# Doing:
* Flu
.end
Hello! Who all is in attendance?
rurban me 13:32
did nothing, just www.reddit.com/r/perl6/comments/2w3...or_parrot/
will do nothing for a while, as I am angry and have to fix perl5
13:33 Chirag joined
Util rurban: Angry about the suspending? about something in Perl 5? 13:35
rurban Angry about the suspending. - Angry about perl5 also of course, but this goes on for decades. Just an horrible codebase and devs :) 13:36
But I'm halfway through with my perl5 plans already, and gave myself 6 months. kinda ahead of schedule 13:37
But until May I'm 100% busy with that
Util rurban: I understand your frustration with the suspending. 13:41
Thank you for taking the time to engage in the reddit thread,
and for bringing it to our collective attention here.
rurban Thanks 13:43
Util I am hopeful that, when the GLR (+related changes) is nearly finished, 13:44
we can do a short burst of "catch-up" refactoring,
to sync Parrot back up with NQP and Rakudo,
and resume the use of Parrot as a backend.
rurban perl6 needs #889, the hyper op example for nqp. there's a example to work on already. 13:45
should be fairly easy to do. I marked it as newbie task
Util If you are not yet ready to rejoin the effort at that time, I will totally understand.
rurban I'm ready as long as nobody will shut it down in between. But I fear that will happen. 13:46
I haven't even got a docs7 repo to put the docs there. admins suck
big time
Util I intend (RSN) to merge all the parrot-docs{$N} repos into a single parrot-docs repo, to eliminate the problem in the future. 13:50
IMO, the original decision to divide them by major versions was mage in haste and in error.
rurban Agreed, it is stupid 13:52
Util In the mean-time, github.com/parrot/parrot-docs7/ is created.
rurban oh, thanks
btw, gcc-5 has now fast arith_overflow builtins, such as clang3.5. fast promotion on add/sub/mul ints to bigint or double (just a single jo insn) 13:54
Util Sorry for the delay.
rurban did it in p2 and perl5 already. might be useful for parrrot also
Util Ooo, shiny! 13:56
rurban gcc.gnu.org/onlinedocs/gcc/Integer...w-Builtins
Util I do not see a schedule for official release of 5.0, but it looks like they are getting close. 13:58
Chirag Hi Util, rurban! sorry to barge in but rurban - what suspending are you talking about? 13:59
rurban perl6 has nobody to code parrot parts in perl6 and nqp-p butr announced it as parrot's fault. and they'll drop parrot support 14:00
Chirag wth! 14:01
Util Hi, Chirag! Barge away, no problem!
rurban just blaming the others
Util Chirag: See pmthium.com/2015/02/suspending-rakudo-parrot/
rurban read the reddit comments
www.reddit.com/r/perl6/comments/2w3...or_parrot/ 14:02
Util and especially the reddit URL
rurban And I was pretty close to fix the old GC, which is 30% faster 14:03
It was also pretty suspicious that pm refused to let his qrpa go 14:07
Util rurban: I just read it as caution on his part. 14:11
Chirag very disappointing :( 14:12
Util Chirag: If you mean the suspending, then yes, but I do understand their reasoning. 14:16
The silver lining for us is that,
while they work through iterations of refactorings and experiments,
we do not need to maintain parity.
We can just implement the final version at the end,
saving our manpower, but at the cost of the temporary suspending.
Chirag so "catch-up" refactoring, when they need Parrot again
Util Yes, but less about their "need", and more about their stability. 14:20
During their GLR and related changes, there is a much higher cost to keeping Parrot in sync;
we would significantly slow down their work, when they are trying to get this done for an official Perl6 grand release (See FOSDEM). 14:21
After GLR (et al) is done, the sync cost will resume at its prior level.
Chirag hmm.. I understand now
Util At that point (or just before, if we can), we catch-up
In the meantime, there is still work to be done. For example, our Win32 support has somehow drifted, and we don't currently build on *every* Win32 platform. We should, though. 14:22
rurban they never carted about moar lacking behind. did they announce a moar suspension when they lacked behind? 14:23
Util rurban: No, but the moar lagging did not occur during a grand refactoring. 14:25
(Not to be contentious; just acting as Devil's Advocate since the moar team is not present) 14:27
Anything else to discuss? From anyone?
14:28 rurban1 joined
Util OK. Thanks everyone! 14:30
Meeting adjourned.
rurban1 Yes, I broke win7 with a native msvc perl64, which I do not have. This is a regression
I only got a strawberry mingw64 perl, which fixed to work with msvc, but this broke msvc perl64 14:31
19:03 allison joined, atrodo joined 19:04 Util joined, kshannon joined, wagle joined 22:02 lizmat joined