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 | |||||||||||||||||||||||||||||||||
|
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 |