Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6-dev, 2017-08-01

| Channels | #perl6-dev index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:00 buggable ???????????? It's time for the monthly Accidental /win Lottery ???????????? We have 1 ballots submitted by 1 users! DRUM ROLL PLEASE!...
00:00 buggable And the winning number is 23! Congratulations to jnthn! You win a can of WD40!
00:08 vendethiel joined #perl6-dev
00:13 Zoffix Heh. jnthn wins all the prizes :)
00:13 yoleaux 00:02Z <tony-o> Zoffix: - modules.zef.pm is repopulating now and should be up tomorrow
00:18 vendethiel- joined #perl6-dev
01:34 astj joined #perl6-dev
01:52 ilbot3 joined #perl6-dev
01:52 Topic for #perl6-dev is now Perl 6 language and compiler development 2.0 | Logs at http://irclog.perlgeek.de/perl6-dev/today | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm
01:53 astj joined #perl6-dev
02:03 https_GK1wmSU joined #perl6-dev
02:05 https_GK1wmSU left #perl6-dev
02:11 astj joined #perl6-dev
02:21 BenGoldberg I've got a silly moarvm question.  If a String which is represented with a buffer of strands is written to a file, is writev used for that?  I came across this: <http://www.evanmiller.org/elixir-ram-and-the-template-of-doom.html> and it made me curious if we do the same.
02:29 vendethiel joined #perl6-dev
02:41 MasterDuke joined #perl6-dev
02:49 [Coke] ddffn
02:57 MasterDuke BenGoldberg: `git grep writev` doesn't show anything
02:58 MasterDuke however, there are some hits in 3rdparty/libuv, so maybe it gets used via libuv, just not explicitly
06:24 [Tux] This is Rakudo version 2017.07-113-g7fdbb49cc built on MoarVM version 2017.07-266-ged84a632
06:24 [Tux] csv-ip5xs        2.540
06:24 [Tux] test            12.522
06:24 [Tux] test-t           4.186 - 4.188
06:24 [Tux] csv-parser      13.300
06:35 [Tux] joined #perl6-dev
07:45 Geth ¦ rakudo/nom: 15b2596e38 | (Elizabeth Mattijsen)++ | src/core/Map.pm
07:45 Geth ¦ rakudo/nom: Make Map eqv Map about 10% faster
07:45 Geth ¦ rakudo/nom:
07:45 Geth ¦ rakudo/nom: - based on 2 identical 26 element hashes, so worst case
07:45 Geth ¦ rakudo/nom: - halve number of hash lookups through use of ifnull()
07:45 Geth ¦ rakudo/nom: review: https://github.com/rakudo/rakudo/commit/15b2596e38
08:29 astj joined #perl6-dev
08:29 astj joined #perl6-dev
08:32 travis-ci joined #perl6-dev
08:32 travis-ci Rakudo build passed. Elizabeth Mattijsen 'Make Map eqv Map about 10% faster
08:32 travis-ci https://travis-ci.org/rakudo/rakudo/builds/259667210 https://github.com/rakudo/rakudo/compare/7fdbb49ccc4b...15b2596e382c
08:32 travis-ci left #perl6-dev
08:47 vendethiel joined #perl6-dev
10:12 Zoffix "How many people plan to move to Perl 6?" https://www.reddit.com/r/perl/comments/6qsv6k/how_many_people_plan_to_move_to_perl_6/
10:12 yoleaux 07:42Z <moritz> Zoffix: I don't know how they managed that; a review when it's officially released would do nicely
11:15 robertle joined #perl6-dev
12:12 AlexDaniel joined #perl6-dev
12:16 vendethiel joined #perl6-dev
12:21 lizmat m: my @a = "a".."z"; dd @a[(1,2,(3,4,(5,6)))]   # TIL this actually works
12:21 camelia rakudo-moar 15b259: OUTPUT: «("b", "c", ("d", "e", ("f", "g")))?»
12:22 Zoffix :)
12:22 lizmat never realized the significance of .map( { SELF[$_] }
12:24 lizmat in perl 5 this completely flattens, resulting in <b c d e f g>
12:27 Zoffix I'd say this is a bug:
12:28 Zoffix m: my %a = 'a'..'z'; dd %a{<a c e>, (<g i k>, ('m', ('o')))};
12:28 camelia rakudo-moar 15b259: OUTPUT: «("b", "d", "f", "h", "j", "l", "n", "p")?»
12:28 Zoffix like, I'd expect it to also be structured
12:31 Zoffix Filed as: https://rt.perl.org/Ticket/Display.html?id=131826
12:33 Zoffix my %a = 'a'..'z'; dd %a{<a c e>, (<g i k>, ('m', ('o')))}:kv;
12:33 Zoffix m: my %a = 'a'..'z'; dd %a{<a c e>, (<g i k>, ('m', ('o')))}:kv;
12:33 camelia rakudo-moar 15b259: OUTPUT: «()?»
12:33 Zoffix m: my %a = 'a'..'z'; %a{<a c e>, (<g i k>, ('m', ('o')))}:delete; dd +%a.keys
12:33 camelia rakudo-moar 15b259: OUTPUT: «13?»
12:36 Zoffix So much for a nice tweet :)
12:41 Geth___ ¦ star: markmont++ created pull request #95: Add --moar-option="--option=value" option to Configure.pl
12:41 Geth___ ¦ star: review: https://github.com/rakudo/star/pull/95
13:00 Zoffix wow. Just got bit by Rakudo-ism in Perl code. The error is "Global symbol "$self" requires explicit package name (did you forget to declare "my $self"?)":  https://gist.github.com/zoffixznet/f83662c0cb22deb1607fbc8db8d2f409
13:00 Zoffix And the cause is writing `@crumbs[-1]{last} = 1;` instead of `$crumbs[-1]{last} = 1;` :) Very confusingh.
13:12 AlexDaniel joined #perl6-dev
13:21 Geth___ ¦ star: 5e7a2d4fb3 | (Mark Montague)++ | Configure.pl
13:21 Geth___ ¦ star: Add --moar-option="--option=value" option to Configure.pl
13:21 Geth___ ¦ star:
13:21 Geth___ ¦ star: Let people who build Rakudo Star specify MoarVM build options
13:21 Geth___ ¦ star: when running Configure.pl.  This is useful, for example, to
13:21 Geth___ ¦ star: enable libffi and build a version of Star that does not require
13:21 Geth___ ¦ star: an excutable stack -- see
13:21 Geth___ ¦ star: http://www.nntp.perl.org/group/perl.perl6.compiler/2017/07/msg16192.html
13:21 Geth___ ¦ star: review: https://github.com/rakudo/star/commit/5e7a2d4fb3
13:21 Geth___ ¦ star: 8f84de088e | (Steve Mynott)++ (committed using GitHub Web editor) | Configure.pl
13:21 Geth___ ¦ star: Merge pull request #95 from markmont/moarvm-option
13:21 Geth___ ¦ star:
13:21 Geth___ ¦ star: Add --moar-option="--option=value" option to Configure.pl
13:21 Geth___ ¦ star: review: https://github.com/rakudo/star/commit/8f84de088e
13:42 tadzik joined #perl6-dev
13:57 ilmari[m] joined #perl6-dev
13:57 CIAvash[m] joined #perl6-dev
14:45 pharv joined #perl6-dev
15:36 lizmat joined #perl6-dev
15:44 Geth ¦ rakudo/nom: 59ba9c025e | (Elizabeth Mattijsen)++ | src/core/array_slice.pm
15:44 Geth ¦ rakudo/nom: Add missing deconts, spotted by sena_kun++
15:44 Geth ¦ rakudo/nom: review: https://github.com/rakudo/rakudo/commit/59ba9c025e
15:49 AlexDaniel joined #perl6-dev
16:48 robertle joined #perl6-dev
17:25 hoelzro joined #perl6-dev
18:17 * lizmat waves to samcv
18:17 samcv o/
20:20 AlexDaniel joined #perl6-dev
20:49 lucasb joined #perl6-dev
21:24 geekosaur joined #perl6-dev
21:51 geekosaur joined #perl6-dev
21:56 Zoffix An interesting chat pointing out that lack of some "official" tutorial creates the perception that the language is very complicated: https://www.reddit.com/r/perl/comments/6qvf55/the_3_most_important_things_missing_from_perl_6/dl0r510/
21:56 Zoffix .in 42d Do stuff with tutorials: https://www.reddit.com/r/perl/comments/6qvf55/the_3_most_important_things_missing_from_perl_6/dl0r510/
21:56 yoleaux Zoffix: I'll remind you on 12 Sep 2017 21:56Z
22:33 lizmat joined #perl6-dev
23:25 BenGoldberg joined #perl6-dev

| Channels | #perl6-dev index | Today | | Search | Google Search | Plain-Text | summary