00:11 discord61 joined, discord61 left, discord61 joined, discord6 left 00:12 discord61 is now known as discord6 00:15 squashable6 left 00:16 eaterof joined, squashable6 joined 00:19 moritz_ joined 00:21 eater left 00:22 Voldenet left, moritz left, hungrydonkey joined, Voldenet joined, Voldenet left, Voldenet joined 00:25 camelia left, zostay left 00:26 zostay joined 00:30 camelia joined 00:45 sena_kun left 01:01 sena_kun joined 01:27 Kaeipi left 01:28 Kaeipi joined 01:48 sena_kun left 01:57 squashable6 left 01:58 Kaiepi joined, Kaeipi left 02:00 squashable6 joined 02:24 Kaiepi left 02:28 Kaiepi joined 04:35 epony left, epony joined 04:37 epony left, epony joined 04:45 Kaiepi left, Kaiepi joined 05:55 reportable6 left, committable6 left, coverable6 left, shareable6 left, bloatable6 left, squashable6 left, nativecallable6 left, notable6 left, sourceable6 left, linkable6 left, benchable6 left, releasable6 left, tellable6 left, evalable6 left, greppable6 left, bisectable6 left, unicodable6 left, statisfiable6 left, quotable6 left, notable6 joined, releasable6 joined, evalable6 joined, shareable6 joined, bisectable6 joined, bloatable6 joined 05:56 squashable6 joined, reportable6 joined, linkable6 joined, nativecallable6 joined 05:57 unicodable6 joined, coverable6 joined, tellable6 joined, statisfiable6 joined, committable6 joined, greppable6 joined, quotable6 joined 05:58 sourceable6 joined, benchable6 joined 06:57 nebuchadnezzar left 07:15 domidumont joined
Geth ¦ problem-solving: CIAvash assigned to rba Issue A new website for raku.org github.com/Raku/problem-solving/issues/158 07:24
08:00 domidumont left, domidumont1 joined
lizmat Files=1302, Tests=109840, 208 wallclock secs (28.53 usr 8.10 sys + 2912.41 cusr 269.46 csys = 3218.50 CPU) 08:25
tellable6 2020-02-05T14:50:47Z #raku <uzl[m]> lizmat I really liked all the FOSDEM promotional material for both Perl and Raku, especially for the latter one ;-)! Larry's posters and stickers reminded me of this one: comic.browserling.com/95
08:33 eaterof left, eater joined 08:43 nebuchadnezzar joined
Geth rakudo: 22d5ffc346 | (Elizabeth Mattijsen)++ | src/core.c/Distro.pm6
Distro.version must be a version at the right place
08:55
rakudo: 8920343863 | (Elizabeth Mattijsen)++ | 2 files
Add typechecking to binding attribute parameters

Action #13 of the buildplan. This was forgotten in the recent addition of "is built(:bind).
linkable6 RAKUDO#13 [closed]: github.com/rakudo/rakudo/pull/13 Stat fixes
09:21 hungrydonkey left, hungrydonkey joined 09:27 hungrydonkey left 09:33 hungrydonkey joined 09:35 hungrydonkey left 09:36 hungrydonkey joined 09:42 hungrydonkey left 09:44 hungrydonkey joined
Geth rakudo: c592b80ecc | (Elizabeth Mattijsen)++ | src/Perl6/Metamodel/BUILDPLAN.nqp
Add attribute default type check for native attributes

At compile time.
09:45
lizmat afk for w few hours&
09:54 hungrydonkey left 09:57 hungrydonkey joined 09:59 hungrydonkey left 10:01 hungrydonkey joined 10:06 hungrydonkey left 10:07 hungrydonkey joined 10:21 hungrydonkey left 10:27 hungrydonkey joined 10:29 hungrydonkey left 10:31 hungrydonkey joined 10:45 hungrydonkey left 10:55 hungrydonkey joined 10:58 hungrydonkey left 10:59 hungrydonkey joined 11:01 hungrydonkey left 11:03 hungrydonkey joined
nine Apparently the German publisher Heise starts a new software developing conference end of September in Darmstadt: www.bettercode.eu/ 11:14
Call for proposals is open until March 20th. One of the topics they explicitly want to cover is contemporary programming languages.
While the website seems to be German only, the call for proposals is actually available in English, too: www.bettercode.eu/call_for_proposa...p?source=0 11:17
jnthn read it as "Darnstadt" and was amused
nine Considering that "Darm" is the German word for bowel, you may as well stick with the correct spelling for amusement :) 11:18
jnthn Oh, lovely :P 11:19
nine Anyway, in terms of marketing, conferences like this sound like golden opportunities. I think a talk like "Lessons taught by Raku that will help in any language" could garner some interest and therefore have some impact 11:21
11:26 hungrydonkey left
lizmat I've heard my German family use the phrase "Message from Darmstadt" when needing to see the bathroom urgently :-) 11:46
11:54 AlexDaniel joined, AlexDaniel left, AlexDaniel joined 12:00 hungrydonkey joined 12:07 hungrydonkey left
lizmat hmm... just had a flapper on S17-promise/start.t on test 58: No crash when doing parallel parsing of grammars on first time :-( 12:42
Geth rakudo: 8a46fca4e1 | (Elizabeth Mattijsen)++ | 2 files
Runtime typecheck info for binding attribute default values

  - only added if the typecheck could not be done at compile time
  - only added if the type is not Mu
  - does *not* actually do any typechecks yet, future commits will
12:44
rakudo: d75a703fda | (Elizabeth Mattijsen)++ | 2 files
Add runtime typechecking of default value for bound attributes

  - if the value could not be determined at compile time
  - if the constraint is not Mu
This makes:
   class A { has $.a = 42; has Str $.b is built(:bind) = $!a }
   A.new;
a runtime error.
13:05
13:15 tbrowder left 13:32 sena_kun joined
lizmat afk for a few hours& 14:02
14:03 tbrowder joined 14:04 lucasb joined
[Coke] www.perlfoundation.org/ - There is a "Get Perl" section which now has Perl & Raku - Can anyone suggest a better heading? 14:22
"Get Started", maybe?
AlexDaniel “Get Started” sounds good 14:25
14:34 hungrydonkey joined
lucasb "Get ready to party!" 14:36
[Coke] Changed. 14:45
lucasb: probably not going to be selected, but I appreciate your enthusiasm. :) 14:46
what's the current preferred link? raku.org ? 14:47
switch from www.perl6.org to raku.org/
*ed
rypervenche 👍 14:57
15:33 sena_kun left 15:48 sena_kun joined 16:24 Kaiepi left 16:26 Kaiepi joined 17:32 sena_kun left 17:35 patrickb joined 17:48 sena_kun joined 18:03 hungrydonkey left 18:52 patrickb left
Geth rakudo: c3c5dae123 | (Elizabeth Mattijsen)++ | src/core.c/Str.pm6
Add support for Str.contains(Regex)

  - quickly return whether a Regex will match a string at least once
  - does not create any Match objects, so relatively fast
  - had to move some initializations up to the top of the file
18:57
19:16 patrickb joined
patrickb .seen ugexe 19:17
tellable6 patrickb, I saw ugexe 2019-09-24T11:24:41Z in #perl6-dev: <ugexe> te Example doesn’t explicitly use .p6 but it just as easily could
19:33 sena_kun left 19:47 sena_kun joined 19:49 domidumont1 left
Geth rakudo: patrickbkr assigned to ugexe Issue CircleCI blocks Windows builds github.com/rakudo/rakudo/issues/3462
495ddcc1ff | (Elizabeth Mattijsen)++ | src/core.c/Match.pm6

Rather than doing a full stringification of the Match object, just check if there are any captures, and if not, just stringify the cursor on the original string. Makes things like .comb(/./) a few percent faster and use fewer allocations.
Please note that Match.STR assumes there has been a valid match.
20:25
20:34 lucasb left 21:02 MasterDuke joined
patrickb rba patszim.volans.uberspace.de/patclo...EJLQDZcjbf now contains a rakubrew-1.tgz with a new release. Can you put them on rakubrew.org? 21:30
21:32 sena_kun left 21:46 sena_kun joined, vrurg joined 21:49 vrurg left
Geth ¦ rakudo: patrickbkr unassigned from ugexe Issue CircleCI blocks Windows builds github.com/rakudo/rakudo/issues/3462 22:54
¦ rakudo: patrickbkr self-assigned CircleCI blocks Windows builds github.com/rakudo/rakudo/issues/3462
23:33 sena_kun left 23:43 patrickb left 23:48 AlexDaniel left 23:49 sena_kun joined 23:58 hungrydonkey joined