Zoffix | :} | 01:15 | |||||||||||||||||||||||||||||||||
japhb | Zoffix: Why does github.com/zoffixznet/perl6-buggab...oads.pm#L3 specify 5.26? What's needed from a Perl 5 that recent? (My work machine I'm using system perl5, which is 5.18.2 .) | 03:50 | |||||||||||||||||||||||||||||||||
ugexe | postfix deref wasnt introduced until 5.20 | 03:57 | |||||||||||||||||||||||||||||||||
japhb | Ugh, at this point I'm pretty sure I've installed more perl5 deps than this module has *lines* | 04:10 | |||||||||||||||||||||||||||||||||
Zoffix | japhb: I just always use latest. | 04:11 | |||||||||||||||||||||||||||||||||
japhb goes the alternate route and starts turning off plugins in order to just test the one he's working on | 04:12 | ||||||||||||||||||||||||||||||||||
Zoffix | japhb: I told you awhile back that you can test plugins by running just them; without IRC::Client: perl6 -Ilib -MBuggable::Plugin::Speed -e 'Buggable::Plugin::Speed.irc-to-me: "speed" but role { method reply ($_) { .say } }' | 04:15 | |||||||||||||||||||||||||||||||||
Zoffix .bed() | 04:16 | ||||||||||||||||||||||||||||||||||
japhb | Zoffix: *pshaw* Like I can be expected to remember things. You assume I have working memory. :-P | 04:20 | |||||||||||||||||||||||||||||||||
In all seriousness, I'd mostly forgotten that one. | 04:21 | ||||||||||||||||||||||||||||||||||
Zoffix | El_Che: (I was pre-occupied when you asked). In the picture, they're not "Perl 5" people. They're Perl people. The wording on that spread is very deliberate. Perl is the community; "Perl 6" is the language. The spread even nods that not everyone in the Perl community might be fans of "Perl 6" | 04:39 | |||||||||||||||||||||||||||||||||
Zoffix rebeds | |||||||||||||||||||||||||||||||||||
Geth | rakudo: MasterDuke17++ created pull request #1236: Simplify INTERPOLATE and INTERPOLATE_ASSERTION |
04:59 | |||||||||||||||||||||||||||||||||
synopsebot | RAKUDO#1236 [open]: github.com/rakudo/rakudo/pull/1236 Simplify INTERPOLATE and INTERPOLATE_ASSERTION | ||||||||||||||||||||||||||||||||||
[Tux] | japhb, not from the last couple, but halfway. text added | 07:43 | |||||||||||||||||||||||||||||||||
Rakudo version 2017.10-134-g77142fdb2 - MoarVM version 2017.10-58-gad8618468
|
07:54 | ||||||||||||||||||||||||||||||||||
lizmat | Files=1229, Tests=75830, 317 wallclock secs (14.68 usr 5.29 sys + 2191.09 cusr 214.01 csys = 2425.07 CPU) | 09:29 | |||||||||||||||||||||||||||||||||
Zoffix | I am. That's why people seeing that spread now; to voice their concerns :) | 11:16 | |||||||||||||||||||||||||||||||||
Learning Perl 6 saw another update. | 11:26 | ||||||||||||||||||||||||||||||||||
pmurias | does Telemetry have any tests? | 14:30 | |||||||||||||||||||||||||||||||||
lizmat | pmurias: not yet, wondering where they should live though | 14:31 | |||||||||||||||||||||||||||||||||
pmurias: also in the middle of a refactor to make it fully pluggable | |||||||||||||||||||||||||||||||||||
pmurias | lizmat: I guess where they should live depends on if we want to make Telemetry part of the language spec (if so in roast) if not I guess in rakudo-repo/t/07-telemetry | 14:40 | |||||||||||||||||||||||||||||||||
lizmat | indeed | ||||||||||||||||||||||||||||||||||
pmurias | I would hesitate before making Telemetry part of the spec because as usefull and cool as it maybe it seems a bit platform specific | 14:51 | |||||||||||||||||||||||||||||||||
AlexDaniel | yea | 15:07 | |||||||||||||||||||||||||||||||||
El_Che | on the other hand, the "keep the core small"-boat sailed a long time ago ;) | 15:10 | |||||||||||||||||||||||||||||||||
Zoffix | It's a bit weird we've moved TAP::Harness out of the included modules, but keeping Telemetry in. | 15:18 | |||||||||||||||||||||||||||||||||
yoleaux | 14:58Z <wander> Zoffix: I bump version for Pod::To::HTML, but cannot upgrade with zef. also seems doc.perl6.org don't build with the newest Pod::To::HTML. why? | ||||||||||||||||||||||||||||||||||
lizmat | Zoffix: no, because Telemetry is tightly bound to a version of Rakudo, TAP::Harness is not (or is it?) | 15:21 | |||||||||||||||||||||||||||||||||
afk& for a few hours | |||||||||||||||||||||||||||||||||||
Zoffix | Tightly bound how? | ||||||||||||||||||||||||||||||||||
The Debuger module too, we keep in the ecosystem, | 15:22 | ||||||||||||||||||||||||||||||||||
lizmat | well, the debugger regularly bitrots, so I'm not that's a good reason to keep it there | 15:23 | |||||||||||||||||||||||||||||||||
really afk& | |||||||||||||||||||||||||||||||||||
ugexe | it is tightly bound because it assumes implementation details of the compiler (X workers, Y workers) | 15:52 | |||||||||||||||||||||||||||||||||
Zoffix | Ah | 15:54 | |||||||||||||||||||||||||||||||||
pmurias | El_Che: it's not about keeping the core small but more about keeping stuff that can't be implemented on different platforms out | 15:56 | |||||||||||||||||||||||||||||||||
El_Che: we can still keep it in the rakudo repo without making it a part of roast | 15:58 | ||||||||||||||||||||||||||||||||||
El_Che | pmurias: is there a list somewhere about supported platforms? | 17:09 | |||||||||||||||||||||||||||||||||
pmurias: I tried and failed to packaged on Solaris (before the stealth EOL from this year) and fwd someone that wanted to try to OpenCSW to get access to sparc machines | 17:10 | ||||||||||||||||||||||||||||||||||
is it "everywhere libuv runs"? | 17:11 | ||||||||||||||||||||||||||||||||||
pmurias | El_Che: I'm not aware of one for moar | ||||||||||||||||||||||||||||||||||
El_Che: rakudo also has the js and jvm backends | |||||||||||||||||||||||||||||||||||
AlexDaniel | just noticed: www.nntp.perl.org/group/perl.perl6...17371.html | 17:12 | |||||||||||||||||||||||||||||||||
there's no body? | |||||||||||||||||||||||||||||||||||
Zoffix | ZofBot: it's just a head in a jar! | 17:16 | |||||||||||||||||||||||||||||||||
ZofBot | Zoffix, gist.github.com/egmontkob/eb114294...9f3cb5feda | ||||||||||||||||||||||||||||||||||
Zoffix | I have a body in the copy in my inbox | 17:17 | |||||||||||||||||||||||||||||||||
I notice that mailing list got RT tickets up in it (not GH tho) | |||||||||||||||||||||||||||||||||||
AlexDaniel | your announcements render just fine | 17:18 | |||||||||||||||||||||||||||||||||
I wonder how my messages are different | |||||||||||||||||||||||||||||||||||
Zoffix | AlexDaniel: your old one doesn't either: www.nntp.perl.org/group/perl.perl6...16767.html | ||||||||||||||||||||||||||||||||||
(but it does show up fine in my inbox) | 17:19 | ||||||||||||||||||||||||||||||||||
AlexDaniel: I see yours is signed or something | |||||||||||||||||||||||||||||||||||
AlexDaniel | yeah, but it's just an attached file | ||||||||||||||||||||||||||||||||||
could be it, but what now? Not sign my messages? :S | 17:20 | ||||||||||||||||||||||||||||||||||
AlexDaniel shrugs | |||||||||||||||||||||||||||||||||||
Zoffix | AlexDaniel: dunno. Here's what the messages look in my email viewer. Yours got fancy things and mine's just plain text: i.imgur.com/I7TDM6x.jpg | 17:21 | |||||||||||||||||||||||||||||||||
ain't even got a "parts" knob | |||||||||||||||||||||||||||||||||||
AlexDaniel | hmm | 17:22 | |||||||||||||||||||||||||||||||||
timotimo | hopefully [email@hidden.address] could help? | 17:23 | |||||||||||||||||||||||||||||||||
AlexDaniel | I'll drop a message there | 17:25 | |||||||||||||||||||||||||||||||||
heh, what a cool name | 17:28 | ||||||||||||||||||||||||||||||||||
“Ask” | |||||||||||||||||||||||||||||||||||
ilmari | it's norse for ash (as in the tree) | ||||||||||||||||||||||||||||||||||
Geth | nqp: a051854583 | pmurias++ | src/vm/js/Compiler.nqp [js] Take a named argument that might be passed |
17:32 | |||||||||||||||||||||||||||||||||
nqp: 00e8bd16ce | pmurias++ | t/nqp/103-typecache.t Test accepts_type |
|||||||||||||||||||||||||||||||||||
nqp: 9d28fccb20 | pmurias++ | src/vm/js/nqp-runtime/strip-marks.js [js] Add missing file |
|||||||||||||||||||||||||||||||||||
rakudo/js: ee213cb451 | pmurias++ | tools/build/NQP_REVISION [js] Use fixed nqp |
17:40 | ||||||||||||||||||||||||||||||||||
japhb | .ask [Tux] Could you remember the lines in speed-all.log that contain "I'll try to remember to run the timings later today. System is rather busy"? | 17:47 | |||||||||||||||||||||||||||||||||
yoleaux | japhb: I'll pass your message to [Tux]. | ||||||||||||||||||||||||||||||||||
japhb | .ask [Tux] s:1st/remember/remove/ | ||||||||||||||||||||||||||||||||||
yoleaux | japhb: I'll pass your message to [Tux]. | ||||||||||||||||||||||||||||||||||
japhb | .tell Zoffix perl6-buggable PR waiting for you. | 18:01 | |||||||||||||||||||||||||||||||||
yoleaux | japhb: I'll pass your message to Zoffix. | ||||||||||||||||||||||||||||||||||
Zoffix | buggable: speed | 18:05 | |||||||||||||||||||||||||||||||||
yoleaux | 18:01Z <japhb> Zoffix: perl6-buggable PR waiting for you. | ||||||||||||||||||||||||||||||||||
buggable | Zoffix, ▁▁▅█▄▅▂▃▃▇▄▄▄▅▅█▃▃▆█▄▅↑▇▅▇ dates: 2017-10-26–2017-11-06; range: 19.341s–22.174s; speed: 7% slower (widths: 9/3) | ||||||||||||||||||||||||||||||||||
Zoffix | buggable: test-t speed | ||||||||||||||||||||||||||||||||||
buggable: speed test-t | |||||||||||||||||||||||||||||||||||
buggable | Zoffix, ▂▅▁▂▂▂▃▄▅█▅▇▂▃▄▄▇↑▂▃▁▂▂▂▁▂▃▄▂▃▂█▃▆▄▄▄▄▅▆▄▅▅↑▅▆▅▆▅↑ dates: 2017-10-18–2017-11-06; range: 3.044s–3.701s; speed: 7% slower (widths: 9/3) | ||||||||||||||||||||||||||||||||||
Zoffix | neat; japhb++ | ||||||||||||||||||||||||||||||||||
buggable: speed csv-R | 18:07 | ||||||||||||||||||||||||||||||||||
buggable | Zoffix, ▁▁▃▁ dates: 2017-11-05–2017-11-06; range: 0.150s–0.216s; speed: ~0% difference | ||||||||||||||||||||||||||||||||||
Zoffix | buggable: speed csv-ruby | ||||||||||||||||||||||||||||||||||
buggable | Zoffix, ▃▂▁▁▃▂▁▁ dates: 2017-11-05–2017-11-06; range: 0.145s–0.221s; speed: 21% faster (widths: 4/2) | ||||||||||||||||||||||||||||||||||
Zoffix | :O | ||||||||||||||||||||||||||||||||||
japhb | Buggable go bye-bye? | 18:11 | |||||||||||||||||||||||||||||||||
buggable: speed tests | |||||||||||||||||||||||||||||||||||
Huh | 18:12 | ||||||||||||||||||||||||||||||||||
Zoffix | buggable: speed tests | 18:13 | |||||||||||||||||||||||||||||||||
buggable | Zoffix, Known performance tests: I'll, csv, csv-R, csv-c, csv-c-20, csv-cc, csv-easy-pp, csv-easy-pp-pi, csv-easy-xs, csv-easy-xs-20, csv-go, csv-ip5pp, csv-ip5xs, csv-ip5xs-20, csv-ip5xsio, csv-java10, csv-java6, csv-java7, csv-java8, csv-java9, csv-lua, csv-parser, csv-pegex, csv-php, csv-python2, csv-python3, csv-ruby, csv-rust-csvrdr, csv-rust-libcsv, csv-rust-qckrdr, csv-test-pp, csv-test-xs, | ||||||||||||||||||||||||||||||||||
Zoffix, csv-test-xs-20, csv-xsbc, csv_gram, first, ip5xs, test, test-t, test-t-20, test-t-20--race | |||||||||||||||||||||||||||||||||||
japhb | Oooh, what do I need to do to get the auto-splitting? | 18:14 | |||||||||||||||||||||||||||||||||
Geth | nqp: 4e0dfc54d9 | usev6++ | src/vm/jvm/runtime/org/perl6/nqp/io/ServerSocketHandle.java [jvm] Implement close for ServerSocketHandle Makes S32-io/IO-Socket-INET.t pass (once nqp::getport is used) |
||||||||||||||||||||||||||||||||||
Zoffix | japhb: a manual hack, which probably should be part of IRC::Client's functionality: github.com/zoffixznet/perl6-buggab...b3e4604713 | ||||||||||||||||||||||||||||||||||
japhb | Ah gotcha. Yeah, that would be very useful. | 18:15 | |||||||||||||||||||||||||||||||||
Zoffix frowns at questions on #perl6 being answered with a link to LGMTFY. Feels like not replying all is better. | 18:32 | ||||||||||||||||||||||||||||||||||
"If you cut this chain of souls, saying to someone, “Your step to me is the last step — go back and read the manual,” then their journey of joining the open source process is blocked, and they must find a new upstream before they can continue. So please don’t ever do that. Rather, help a person go down this road together. You can walk this road together much longer and go much farther." — | |||||||||||||||||||||||||||||||||||
medium.com/@audrey.tang/lessons-i-...f5d8107e34 | |||||||||||||||||||||||||||||||||||
Geth | rakudo: ab03b54cc4 | (Elizabeth Mattijsen)++ | lib/Telemetry.pm6 Complete rewrite of Telemetry to allow for plugins - apart from :COLUMNS subs no longer being exported, there is no function diff - introduces the Telemetry::Instrument role, for creating instruments - introduces Telemetry::Instrument::Usage, data found in nqp::getrusage - introduces Telemetry::Instrument::ThreadPool, data related to $*SCHEDULER - introduces the Telemetry::Sampler class, for keeping which instruments to use - introduces $*SAMPLER, the Telemetry::Sampler class used for snapping - defaults to <Usage ThreadPool>, as in the previous incarnation - introduces %*ENV<RAKUDO_TELEMETRY_INSTRUMENTS> to specify default instruments |
18:46 | |||||||||||||||||||||||||||||||||
lizmat | *phew* even writing the commit message was a lot of work :-) | 18:47 | |||||||||||||||||||||||||||||||||
Zoffix | :) | 18:48 | |||||||||||||||||||||||||||||||||
lizmat++ | 18:49 | ||||||||||||||||||||||||||||||||||
bartolin | audreyt++ (and Zoffix++ for posting that link) | 18:52 | |||||||||||||||||||||||||||||||||
AlexDaniel | reading audrey++ posts makes me feel like garbage sometimes. So much room for improvement. | 18:59 | |||||||||||||||||||||||||||||||||
[Coke] | (lmgtfy) yup, that was me, and I'm not happy I did it either. | 19:16 | |||||||||||||||||||||||||||||||||
but given further discussion on that thread, I'm just going silent, I think. | 19:17 | ||||||||||||||||||||||||||||||||||
Geth | roast: d0255a76a1 | usev6++ | 4 files [jvm] Update fudging for some tests |
19:32 | |||||||||||||||||||||||||||||||||
rakudo: fc9e7241b1 | (Elizabeth Mattijsen)++ | lib/Telemetry.pm6 Telemetry tweaks - make sure $*SAMPLER isn't started until after having loaded all modules - should allow for BEGIN %*ENV<> setting to be seen - natural language grammar fixo |
21:31 | ||||||||||||||||||||||||||||||||||
Zoffix | For the brochure: going with 1 page of OOP, then 2 spreads of grammars, with first spread being a marketing plug, and the second spread would be a micro tutorial with a grammar that mutates self. So it'd double (tripple?) as an example of grammars + OOP + sizable chunk of Perl 6 code (the rest of the example are Wow-y one liners, basically) | 22:05 | |||||||||||||||||||||||||||||||||
And that puts it at 20-pages total. | 22:06 | ||||||||||||||||||||||||||||||||||
lizmat | wow :-) | ||||||||||||||||||||||||||||||||||
something I link to in the P6W ? | |||||||||||||||||||||||||||||||||||
directly, I mean ? | |||||||||||||||||||||||||||||||||||
Zoffix | lizmat: not yet. Next weekly. | 22:10 | |||||||||||||||||||||||||||||||||
lizmat | okidoki :-) | ||||||||||||||||||||||||||||||||||
and another Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2017/11/06/...tablished/ | 22:39 | ||||||||||||||||||||||||||||||||||
Zoffix | \o/ | 23:17 | |||||||||||||||||||||||||||||||||
jnthn | lizmat++ | 23:20 | |||||||||||||||||||||||||||||||||
jnthn reads | |||||||||||||||||||||||||||||||||||
timotimo | lizmat: there's a ) missing from the cro article bullet point list | 23:22 | |||||||||||||||||||||||||||||||||
Zoffix | lizmat++ # good weekly | 23:23 | |||||||||||||||||||||||||||||||||
jnthn | Wow, so much stuff :) | ||||||||||||||||||||||||||||||||||
lizmat | timotimo++ # fixed | 23:24 | |||||||||||||||||||||||||||||||||
lizmat is tired and goes off to bed | |||||||||||||||||||||||||||||||||||
good night, #perl6-dev! | |||||||||||||||||||||||||||||||||||
jnthn | 'night, lizmat | 23:26 |