Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2013-06-01

Perl 6 | Reference Documentation | Rakudo

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

All times shown according to UTC.

Time Nick Message
00:01 SmokeMachine joined #perl6
00:16 breinbaas joined #perl6
00:33 dukeleto joined #perl6
00:41 konundra joined #perl6
01:22 woosley1 joined #perl6
01:25 cooper joined #perl6
01:30 FROGGS_ joined #perl6
01:51 [Coke] Any issues with me borrowing some of rakudo's build infrastructure for another nqp-targeting language
01:51 [Coke] ?
01:52 diakopter o_O
01:52 diakopter I can't imagine anyone..
01:52 diakopter minding
01:52 Timbus i think most people would be thrilled
01:52 [Coke] it's also artistic 2.0, even.
01:53 Timbus holy carp moarvm
01:53 Timbus what is this some kind of christmas
01:54 [Coke] some kind.
01:55 Timbus oh i see :I
01:55 diakopter what :)
01:58 adu joined #perl6
02:01 vmspb joined #perl6
02:08 jaldhar joined #perl6
02:09 Teratogen d
02:09 Teratogen hmm
02:12 eternaleye Timbus: I don't think it's quite *the* Christmas yet, but there's definitely some nice presents showing up :P
02:24 [Coke] nqp error: STable conflict detected during deserialization.
02:24 jaldhar joined #perl6
03:01 drbean joined #perl6
03:58 kaare_ joined #perl6
04:00 mathw_ joined #perl6
04:01 smash joined #perl6
04:01 irdan joined #perl6
04:02 cosimo joined #perl6
04:07 groky joined #perl6
04:07 dalek joined #perl6
04:07 frdmn joined #perl6
04:08 mrlo_ joined #perl6
04:09 bruges joined #perl6
04:10 _jaldhar joined #perl6
04:10 zakalwe joined #perl6
04:11 DrEeevil joined #perl6
04:13 GlitchMr joined #perl6
04:15 autumn joined #perl6
04:19 lestrrat joined #perl6
04:20 lizmat joined #perl6
04:22 woolfy joined #perl6
04:23 woosley1 joined #perl6
04:31 Psyche^ joined #perl6
04:31 woosley1 left #perl6
04:43 atroxaper joined #perl6
04:49 woolfy joined #perl6
05:00 GlitchMr joined #perl6
05:35 atroxaper left #perl6
05:47 dmol joined #perl6
05:58 isBEKaml joined #perl6
06:16 konundra joined #perl6
06:22 lizmat goodnight #perl6!
06:30 any joined #perl6
06:31 Guest98641 joined #perl6
06:32 guset joined #perl6
06:36 domidumont joined #perl6
06:40 FROGGS[mobile] joined #perl6
06:40 FROGGS[mobile] morning
06:42 diakopter yo
06:48 sorear joined #perl6
06:58 domidumont joined #perl6
07:00 lustlife joined #perl6
07:05 stevan_ joined #perl6
07:12 tadzik hello
07:13 labster good moarning
07:14 masak hello hello
07:15 * masak .oO( so yesterday wasn't all a dream! )
07:16 smace joined #perl6
07:18 FROGGS[mobile] *g*
07:22 labster Actually, I just like the word 'moar'.  I've used it enough in text messages that my iPhone helpfully suggests it when I misspell it.
07:24 tadzik it's a nice pun too
07:24 * masak .oO( a... pun? ) :P
07:25 trexy joined #perl6
07:26 trexy I'm preparing a presentation today and I've got a couple of questions ... anyone about?
07:27 tadzik Parrot wanted to run moar dynamic languages, moar is trying to parrot the way it runs rakudo
07:27 masak trexy: we're about. ask away.
07:27 trexy Hey Masak - cool
07:27 masak tadzik: I doubt anyone thought of it that way. your brain is a pretzel :P
07:28 trexy i'd like to cite this example in a presentation - I'd like to understand what is going on first - http://rosettacode.org/wiki/Inverted_index#Perl_6
07:28 tadzik masak: is it good or bad? :)
07:30 masak tadzik: depends, I guess, (a) if you like pretzels, and (b) if you're a zombie.
07:30 FROGGS[mobile] tadzik: if you are rolling (?) the r in parrot like in "that parrot is dead" then it will be good :p
07:30 trexy so - *@files in MAIN - how do you read that? - slurp in a list of files from the command line into the @files list
07:30 masak trexy: yeah.
07:30 trexy and the  Whatever *?
07:32 masak in a signature, the * means "slurp".
07:32 masak that is "put as many arguments as you have into this parameter".
07:32 trexy great - that makes sense
07:32 masak \o/
07:33 FROGGS[mobile] perl6 implicit understanding...
07:34 trexy ok so - it then iterates through each file - slurping in the full contents of each file and lowercasing everything
07:35 trexy where "words" is tokenising the input?
07:35 masak yeah.
07:35 masak .words does .comb(/\S+/)
07:35 trexy ah ok cool
07:35 trexy now -- the big question ...
07:35 masak (you saved the big question?) :P
07:36 trexy haha ... now the metaoperator X
07:36 trexy applied to =>
07:36 trexy what's going on there?
07:37 masak oh, that one's pretty nice.
07:37 ochoEight joined #perl6
07:37 masak "kay $file aganst all individual words as values".
07:37 masak key*
07:37 masak r: my $file = "foo"; my @words = <a b c d>; say ($file X=> @words).perl
07:38 camelia rakudo cd5ca7: OUTPUT«("foo" => "a", "foo" => "b", "foo" => "c", "foo" => "d").list␤»
07:38 trexy cool - I thought it was doing something like that
07:38 trexy can't run this example as I'm on a prehistoric version of rakudo
07:39 Timbus hm
07:39 Timbus r: my $file = "foo"; my @words = <a b c d>; say ($file >>=>>> @words).perl
07:39 camelia rakudo cd5ca7: OUTPUT«("foo" => "a",).list␤»
07:39 Timbus aw
07:39 Timbus r: my $file = "foo"; my @words = <a b c d>; say ($file >>=><< @words).perl
07:39 camelia rakudo cd5ca7: OUTPUT«Lists on both side of non-dwimmy hyperop of infix:<=>> are not of the same length␤left: 1 elements, right: 4 elements␤  in sub hyper at src/gen/CORE.setting:14093␤  in sub hyper at src/gen/CORE.setting:14081␤  in block  at src/gen/CORE.setting:14072␤  in block  at …
07:39 masak Timbus: try turning both outwards.
07:39 Timbus man i forget which way every time
07:39 masak :)
07:40 Timbus r: my $file = "foo"; my @words = <a b c d>; say ($file <<=>>> @words).perl
07:40 camelia rakudo cd5ca7: OUTPUT«("foo" => "a", "foo" => "b", "foo" => "c", "foo" => "d").list␤»
07:40 trexy ok - so this is hash is then returned from the the  "do" and pushed onto results
07:40 Timbus there we go. much uglier
07:40 ggoebel joined #perl6
07:41 trexy hmm - not getting what is happening here:
07:41 trexy (my %norm).push: do for @files -> $file {
07:44 masak "create a hash, push these pairs into it".
07:44 masak now, .push to a hash has a bit special semantics, that's what the code is after.
07:44 masak ...but I've gotta run to an airplane; someone else better take over the explanation ;)
07:44 moritz note that a for loop returns a list of values that the block returned
07:45 trexy thanks Masak - safe flight
07:45 trexy ok Moritz - got it I think
07:45 Timbus Hash.push is one of my most favoritest things
07:46 trexy OK - almost there now
07:46 trexy the for loop is returning a list of pairs
07:47 trexy the each pairs is pushed onto the hash
07:47 trexy .push: <- what is going on with the colon
07:47 trexy ?
07:48 moritz it says "what follows are arguments for the method"
07:48 trexy yep - ok thought so
07:49 trexy and the first argument to push is a list - generated by the for loop
07:49 masak &
07:49 trexy hmmm or the do?
07:51 moritz generated by the do for
07:52 moritz 'for' normally is a statement; 'do' turns it into an expression
07:53 * tadzik flies
07:57 trexy ok so when you see a "do" in this context - how do you read in your mind?
07:59 Timbus 'do this, give result'
08:03 trexy thanks Timbus
08:03 trexy makes sense
08:14 ggoebel joined #perl6
08:24 tgt joined #perl6
08:33 FROGGS[mobile] gorram it, I hate waiting at the airport
08:34 FROGGS[mobile] I guess it's too late to ask tadzik if he is flying via NY
08:38 diakopter he is :)
08:40 FROGGS[mobile] cool, then it is pretty possible we meet there
08:41 diakopter he'll be there from 4:30 to 8:30 p.m.
08:41 diakopter jfk
08:42 FROGGS[mobile] I'm there from five to seven or so
08:45 smace joined #perl6
08:57 araujo joined #perl6
08:57 araujo joined #perl6
09:01 smace joined #perl6
09:04 spider-mario joined #perl6
09:47 domidumont1 joined #perl6
09:56 tadzik FROGGS[mobile]: I am
09:56 tadzik I'll be there in about 11 hours
09:57 tadzik 10:45 from now, according to schedule
09:58 FROGGS[mobile] I am there in about 13 hours
09:58 tadzik I'll spend 4 hours on the airport
09:58 FROGGS[mobile] I am wearing a light blue yapc shirt
09:58 tadzik I have a PLPW t-shirt
09:58 FROGGS[mobile] I just two or so
09:58 tadzik from where you're flying?
09:58 FROGGS[mobile] *nerds* *g*
09:58 tadzik I can wait at the exits
09:58 FROGGS[mobile] berlin
09:59 tadzik okay
09:59 tadzik You're to arrive in Austin at like, 11:50 pm?
09:59 FROGGS[mobile] ab7248
09:59 FROGGS[mobile] no, more like 9pm
10:00 tadzik hmm. You'll arrive 2 hours later than me, leave 2 hours earlier. What sorcery is this
10:00 FROGGS[mobile] i am arriving 15:45
10:00 FROGGS[mobile] at the jfk airport
10:00 tadzik jfk time, I assume
10:01 FROGGS[mobile] yes
10:01 tadzik landing: 40:40p
10:01 tadzik er, 4:40p
10:01 smace joined #perl6
10:01 FROGGS[mobile] and then ckeck in is 16:50
10:01 tadzik heh
10:01 FROGGS[mobile] ohh
10:01 tadzik minimal chance to meet then :)
10:02 FROGGS[mobile] damn
10:02 FROGGS[mobile] :/
10:02 tadzik the beginning of checkin?
10:02 FROGGS[mobile] yes
10:02 tadzik well, better not wait for me
10:02 tadzik I'm flying the virgin flight of the new Dreamliner
10:02 tadzik I seat near the emergency exit, Justin Case
10:02 FROGGS[mobile] were do you stay this night?
10:02 tadzik in austin
10:03 * timotimo sadfaces, that X.method doesn't work
10:03 FROGGS[mobile] in austin? really? :p
10:03 tadzik heh
10:03 tadzik doubletree, I think
10:03 tadzik diakopter?
10:03 FROGGS[mobile] ahh, k
10:04 FROGGS[mobile] I'm at the rodeway inn, which is pretty close
10:04 timotimo so, with the newer rakudo, there's no way to make a gather for or gather map lazy? :(
10:04 tadzik er, how can gather not be lazy?
10:04 timotimo ah, binding
10:04 FROGGS[mobile] timotimo: no idea
10:04 timotimo forgot to :
10:04 tadzik a list assignment is eager
10:05 timotimo yeah. didn't sleep so good i fear
10:05 FROGGS[mobile] how is gulasch going?
10:06 FROGGS[mobile] timotimo: I hope your bed isnt under water :/
10:08 timotimo it isn't, but the rest of the city is
10:08 FROGGS[mobile] tadzik: we cant meet at the jfk cause you have to fetch your luggadge when I am alteady boarding
10:08 tadzik I have no luggage
10:08 tadzik besides hand luggage
10:08 FROGGS[mobile] k
10:08 timotimo the closer i get to my talk, the lamer my slides seem to feel
10:09 * tadzik hugs timotimo
10:09 FROGGS[mobile] timotimo: yeah, I think I know what you mean
10:10 timotimo there's so much stuff i'd love to show, but all i seem to do is show off the most basic stuff that everybody has already seen in other languages
10:10 tadzik what's your talk?
10:11 timotimo it'll be 1 hour of semi-unorganised perl6 'goodies'
10:11 tadzik ossum
10:11 tadzik on monday?
10:11 timotimo today at 1800
10:11 tadzik ah
10:11 timotimo i spent most of my time preparing a framework to do the presentation properly with, but i'm sure it was time well invested. it's quite flashy
10:12 FROGGS[mobile] tadzik: he is at the GPN in germany
10:13 tadzik I see
10:13 timotimo wasn't there an amusing recronym of "Cool" at one point?
10:15 tadzik there was
10:16 tadzik I think it said something about 'object oriented' ;)
10:17 tadzik layer?
10:17 tadzik convenient?
10:21 timotimo ah, that sounds about right
10:22 timotimo Cool        Perl 6 Convenient OO Loopbacks
10:22 tadzik :)
10:22 tadzik close enough
10:22 timotimo a class can ~~ a role, even if it doesn't explicitly does/but the exact role in question, is that right?
10:23 timotimo r: role Tag { method tag() { ... } }; class Flop { method tag() { say "got me!" } }; say Flop ~~ Tag; say Flop.new() ~~ Tag;
10:23 camelia rakudo cd5ca7: OUTPUT«False␤False␤»
10:23 timotimo hm.
10:24 Timbus|Away joined #perl6
10:34 spider-mario the debugger in Star 2013.05 fails to build on my machine:
10:34 spider-mario http://paste.awesom.eu/MEC
10:35 spider-mario oh, I might not have the right parrot/nqp in my path
10:35 spider-mario :/
10:35 spider-mario I’ll try again
10:44 woolfy left #perl6
10:46 denisboyun joined #perl6
11:00 spider-mario it still fails :(
11:09 denisboyun_ joined #perl6
11:17 timotimo r: my ($cool, $all); for OUTER::OUTER::.kv -> $k, $v { if $k ~~ /^<upper>/ { if $v ~~ Cool { $cool++; @coolclassnames.push: $k; } $all++ } } say "$cool / $all of classes are Cool.";
11:17 timotimo can that be right?
11:17 camelia rakudo cd5ca7: OUTPUT«[31m===[0mSORRY![31m===[0mâ�¤Variable '@coolclassnames' is not declaredâ�¤at /tmp/k3FrFVBUsZ:1â�¤------> [32mCool { $cool++; @coolclassnames.push: $k[33mâ��[31m; } $all++ } } say "$cool / $all of clas[0mâ�¤    expecting any of:â�¤        postfixâ�¤Â»
11:17 timotimo whoops
11:17 timotimo r: my ($cool, $all); for OUTER::OUTER::.kv -> $k, $v { if $k ~~ /^<upper>/ { if $v ~~ Cool { $cool++ } $all++ } } say "$cool / $all of classes are Cool.";
11:17 camelia rakudo cd5ca7: OUTPUT«[31m===[0mSORRY![31m===[0mâ�¤Confusedâ�¤at /tmp/nFqY7hi0NA:1â�¤------> [32m /^<upper>/ { if $v ~~ Cool { $cool++ } [33mâ��[31m$all++ } } say "$cool / $all of classes [0mâ�¤    expecting any of:â�¤        postfixâ�¤        statement endâ�¤        statement modifierâ�¤        â€¦
11:17 timotimo r: my ($cool, $all); for OUTER::OUTER::.kv -> $k, $v { if $k ~~ /^<upper>/ { if $v ~~ Cool { $cool++ }; $all++ } }; say "$cool / $all of classes are Cool.";
11:17 camelia rakudo cd5ca7: OUTPUT«3 / 3 of classes are Cool.␤»
11:18 timotimo oh, hehe. wrong number of OUTER for the evalbot it seems
11:18 timotimo r: my ($cool, $all); for OUTER::OUTER::OUTER::.kv -> $k, $v { if $k ~~ /^<upper>/ { if $v ~~ Cool { $cool++ }; $all++ } }; say "$cool / $all of classes are Cool.";
11:18 camelia rakudo cd5ca7: OUTPUT«use of uninitialized value of type Any in string context  in block  at /tmp/NOkp8cmeLJ:1␤␤use of uninitialized value of type Any in string context  in block  at /tmp/NOkp8cmeLJ:1␤␤ /  of classes are Cool.␤»
11:18 timotimo r: my ($cool, $all); for OUTER::.kv -> $k, $v { if $k ~~ /^<upper>/ { if $v ~~ Cool { $cool++ }; $all++ } }; say "$cool / $all of classes are Cool.";
11:18 camelia rakudo cd5ca7: OUTPUT«use of uninitialized value of type Any in string context  in block  at /tmp/dB3umFfDNM:1␤␤use of uninitialized value of type Any in string context  in block  at /tmp/dB3umFfDNM:1␤␤ /  of classes are Cool.␤»
11:18 timotimo hum.
11:18 timotimo whatevs.
11:22 smace joined #perl6
11:29 jercos joined #perl6
11:30 jercos r: {my$p=(3-.bytes)%3;.list.push(0 xx$p).map(->$a,$b,$c{('A'..'Z','a'..'z',0..9,<+ />)[$a+>2,$a+<4+&0x30+|$b+>4,$b+<2+&0x3C+|$c+>​6,$c+&0x3F]}).join.substr(0,*-$p)~"="x$p}("any carnal pleasure.".encode)
11:30 camelia rakudo cd5ca7:  ( no output )
11:30 jercos r: {my$p=(3-.bytes)%3;.list.push(0 xx$p).map(->$a,$b,$c{('A'..'Z','a'..'z',0..9,<+ />)[$a+>2,$a+<4+&0x30+|$b+>4,$b+<2+&0x3C+|$c+>​6,$c+&0x3F]}).join.substr(0,*-$p)~"="x$p}("any carnal pleasure.".encode).say
11:30 camelia rakudo cd5ca7: OUTPUT«YW55IGNhcm5hbCBwbGVhc3VyZS4=␤»
11:30 jercos r: {Buf.new(.comb(/. ** 4/).map({pack("N",('A'..'Z','a'..'z',0..9,<+ />).pairs.map(*.invert).hash.push("=",[]).{.comb​}.reduce((*+<6)+|*)).[1..(3-($_~~/\=\=?/).chars)​]}))}("YW55IGNhcm5hbCBwbGVhc3VyZS4=").decode.say
11:30 camelia rakudo cd5ca7: OUTPUT«any carnal pleasure.␤»
11:31 jercos well that was fun :3
11:32 jercos side note: MIME::Base64 working with strings is, in my mind, rather silly given base64 is a mapping of a string of bytes to a string of characters, not of characters to characters.
11:33 * jercos would personally expect to, as above, get a Buf back from a base64_decode, and feed a buf into a base64_encode
11:36 moritz that's probably the sanest factoring, yes
11:55 colomon +1
11:57 gfldex joined #perl6
11:59 mtk joined #perl6
12:10 spider-mario building the perl6 debugger appears to work when star is already installed system-wide, which suggests a path problem to me
12:12 ztt_ joined #perl6
12:15 smace joined #perl6
12:27 * Ulti is going to a talk titled "Perl 6 ... Am I Bovvered?"
12:27 Ulti perl monger in Bristol, UK is giving a talk to all the local techy people
12:27 Ulti from the blurb it looks like they are "bovvered" too
12:35 zos joined #perl6
12:37 sqirrel joined #perl6
12:47 ztt_ Array has .each method is convenient if
12:49 crab2313 joined #perl6
12:51 * moritz can't parse that statement
12:57 leont joined #perl6
13:00 birdwindupbird joined #perl6
13:00 rindolf joined #perl6
13:08 denisboyun_ joined #perl6
13:14 * colomon needs to get packing
13:20 vmspb joined #perl6
13:23 pmichaud good morning, #perl6
13:24 huf mood gorning, serl pix
13:25 lizmat morning pmichaud, huf
13:26 pmichaud time to read backlog
13:28 colomon o/
13:28 zby_home_ joined #perl6
13:32 pmichaud heh
13:33 pmichaud ubuntu marked bug #1 as resolved.
13:33 colomon what was it?  I've been ignoring that story on hacker news for a week...  ;)
13:33 pmichaud bug #1 was that microsoft dominated with a majority of market share.
13:33 moritz of desktop OS
14:05 denisboyun___ joined #perl6
14:16 guest1337 joined #perl6
14:16 Guest133_ joined #perl6
14:17 lizmat joined #perl6
14:29 prevost joined #perl6
14:39 colomon any early reports from the hackathon?
14:39 * colomon is mostly packed, thanks to his wife's amazing packing skills
14:48 arnsholt I'm going there in a little bit, so no report from me yet
14:48 * gfldex imagines an ear sticking out of a suitcase
14:49 diakopter japhb: ping
14:51 atroxaper joined #perl6
14:51 pmichaud I'm not yet packed.  :-/
14:51 pmichaud need to pack in the next six hours
14:51 pmichaud current eta in Austin for me is about 21:00-21:30
14:57 denisboyun_ joined #perl6
15:03 smace joined #perl6
15:05 spider-mario joined #perl6
15:07 Guest1337 joined #perl6
15:20 sorear good * #perl6
15:23 tgt joined #perl6
15:24 snearch joined #perl6
15:26 sorear o/ colomon
15:35 Chillance joined #perl6
15:35 GlitchMr It's so fun when your computer explodes.
15:36 denisboyun_ joined #perl6
15:53 Util colomon: Early report from hackathon = rurban is helping arnsholt with a zavolaj bug, bulk88 is here and catching up with rurban, Michael Hamlin and Sebastian Green-Husted are looking at unmaintained modules to adopt, and dukeleto just walked in.
15:56 colomon joined #perl6
15:57 colomon at the airport.
15:58 sorear yay colomon
15:58 sorear me too
15:58 colomon sorear!  \o/
15:58 sorear somehow I don't think we're talking about the same one though
15:58 sorear colomon, \o/
15:59 nwc10 are you sure - they all look the same :-(
15:59 colomon nwc10: not this one, it's pretty small.  MBS
15:59 sorear nwc10: I am talking to you from the WORLD'S BUSIEST 1-RUNWAY AIRPORT
15:59 colomon I can see 5 of the 6 gates from where I'm sitting.
16:00 spider-mario joined #perl6
16:00 sorear and the travel channel thinks it's the world's 10th most dangerous, too (mostly for that reason)
16:01 colomon hard to believe it's the *world*'s 10th most dangerous.
16:01 nwc10 curious. Gatwick merrily claims "has the world's busiest single-use runway with up to 53 aircraft movements per hour in late-2012 and a maximum capacity of 55 movements per hour"
16:01 nwc10 that's a different excuse for a stat
16:02 * colomon realizes belatedly that it is June
16:02 nwc10 European airports usually skew things in their favour by qualifying it as the most X for an international aiport
16:02 nwc10 everyone cheats
16:05 sorear colomon: the list was only commercial passenger airports, so no "airstrip outside McMurdo" stuff
16:06 colomon sorear: ah, I was thinking of "third world corrupt dictatorship" airports.  ;)
16:07 sorear I think they might have been excluding "management" type issues, iirc it was mostly "really awful terrain for an airport" things
16:07 sorear but it was entertainment TV, not a reliable source anyway :p
16:07 colomon ... but ... but ... it's more reliable than the Internet, right?!
16:08 grondilu joined #perl6
16:14 thou joined #perl6
16:16 lizmat joined #perl6
16:21 moritz you mean the Internet isn't reliable????
16:22 nwc10 IP sure isn't reliable, so it might contain lies, but I thought that TCP was reliable, so surely it will be telling the truth :-)
16:24 moritz hey, it's checksummed, so it must be consistent!
16:35 * colomon just realized he has just spent thirty minutes fiddling around instead of getting to actual hacking
16:42 * colomon actually, an awful lot of it has been waiting for Quicken to start so he can make a $work invoice
16:42 colomon afk # shutting down in anticipation of boarding starting soon...
16:57 rindolf joined #perl6
17:15 zby_home joined #perl6
17:26 stevan_ joined #perl6
17:34 atroxaper left #perl6
17:42 cognominal joined #perl6
17:50 timotimo how would other people like an "is ducky" trait that would cause the optimizer to look at the arguments and make sure that all of them have a type that's known or restricted at compile time?
17:52 smace joined #perl6
17:56 moritz isn't that the opposite of duck typing?
17:59 crab2313 joined #perl6
18:03 ajr joined #perl6
18:05 stevan_ joined #perl6
18:13 avuserow joined #perl6
18:16 * avuserow is on the way to YAPC::NA :)
18:23 lizmat joined #perl6
18:31 denisboyun joined #perl6
18:35 sqirrel joined #perl6
18:44 dukeleto joined #perl6
18:44 dukeleto o/
18:44 * dukeleto is hanging out with Util++ and others at the YAPC::NA hackathon
18:47 * lizmat being one of the others  :-)
19:00 labster I'm heading down to L.A. pretty soon now to catch my flight.
19:01 labster Though it's an overnight flight, so I thought I'd do some sightseeing first
19:02 cognominal joined #perl6
19:13 labster joined #perl6
19:13 REPLeffect joined #perl6
19:15 lizmat r: my $a= my %{Any}  # sadly, no way to create a nameless typed hash
19:15 camelia rakudo cd5ca7: OUTPUT«[31m===[0mSORRY![31m===[0mâ�¤Unsupported use of %{Any}; in Perl 6 please use %Anyâ�¤at /tmp/1C7NgaIFyY:1â�¤------> [32mmy $a= my %{Any}[33mâ��[31m  # sadly, no way to create a nameless t[0mâ�¤Â»
19:27 smace joined #perl6
19:28 dmol joined #perl6
19:44 denisboyun_ joined #perl6
19:58 arlinius joined #perl6
19:59 cognominal joined #perl6
20:01 sorear Texas achieved
20:01 moritz \o
20:05 pmichaud sorear: Welcome to Texas.
20:05 pmichaud I'm already in Texas also, but still about 4 hours driving away :)
20:07 smace joined #perl6
20:08 sorear currently chillin in DFW... tantalizingly close
20:08 sorear about 2 hours away
20:09 pmichaud heh
20:09 pmichaud oh!  then I'm only about 20 miles from you.
20:09 sorear so I hear you and/or diakopter will be picking lots of people up?
20:09 sorear Hah
20:09 pmichaud I could practically pick you up from DFW and you could ride with me to AUS :)
20:09 sorear If we'd coordinated better ... yeah
20:09 pmichaud I'm not slated to pick people up yet, because I don't yet know when I'll be driving to AUS.
20:10 pmichaud I'm an unreliable taxi this week.
20:10 sorear well, gdey and me will be landing at 1705
20:10 pmichaud once I'm in AUS, I can do some taxiing
20:10 pmichaud I'll probably be departing here around 1705
20:10 pmichaud maybe a bit later
20:10 pmichaud so... I'm guessing you're in Terminal B?
20:11 sorear where are you currently?  IIRC you live in Corpus Christi?
20:11 pmichaud I used to live in Corpus Christi, a decade ago.
20:11 pmichaud I now live in Plano.
20:11 pmichaud just north of Dallas
20:11 sorear I'm sitting 15ft away from Gate C19
20:11 pmichaud 30 minutes from my driveway to Terminal C parking  :)
20:13 pmichaud I thought about flying DFW->AUS or DAL->AUS, but I like having my car with me in AUS.  Plus I can return home whenever I want/need to
20:40 adu joined #perl6
20:48 bruges_ joined #perl6
20:59 tomyan joined #perl6
21:00 japhb_ joined #perl6
21:05 japhb_ joined #perl6
21:06 dalek std: 2504c1a | larry++ | STD.pm6:
21:06 dalek std: don't carp about %{} and such in a declaration
21:06 dalek std: review: https://github.com/perl6/std/commit/2504c1ad13
21:06 TimToady 1st commit from Austin...
21:11 dukeleto joined #perl6
21:16 araujo anybody knows if there exist a perl6 tool to test apps?
21:16 araujo and hi around :)
21:22 lizmat TimToady++  :-)
21:32 stevan_ joined #perl6
21:42 stevan_ joined #perl6
21:49 cognominal joined #perl6
21:49 tomyan joined #perl6
21:50 tadzik hello #perl6
21:52 tomyan_ joined #perl6
21:56 lizmat hi tadzik!
21:56 * tadzik waiting at JFK
21:57 arnsholt Almost there!
21:58 fgomez joined #perl6
21:59 * lizmat feels for tadzik
21:59 tomyan joined #perl6
22:06 tadzik which us beer is good?
22:06 tadzik budweisser, coors, samuel adams?
22:07 lizmat none()
22:08 lizmat budweiser and coors are the very big chain beers
22:08 lee__ don't they only drink Lone Star in Austin? :P
22:08 lizmat samuel adams I do not know
22:08 lizmat tadzik is still at JFK  :-(
22:08 tadzik I took some Magic Hat
22:08 tadzik its wikipedia picture looked good ;)
22:09 tadzik https://en.wikipedia.org/wiki/Fil​e:Magic_hat_no_9_beer_and_mug.jpg
22:09 stevan_ joined #perl6
22:09 lizmat and when you empty the bottle, and how it upside down, it shows a 6!
22:10 lizmat *hold
22:10 tadzik and I get to fly the dreamliner on the back way too! \o/
22:11 lizmat way cool!
22:11 tadzik http://www.lowbird.com/data/i​mages/2011/01/so-much-win.jpg
22:11 tadzik that airplane is friggin awesome
22:11 tadzik mine was the first one ever to land at JFK, so they used a fire truck to baptise it
22:12 tadzik lizmat: (shows a 6) cool trick, I have to try that :P
22:23 cognominal joined #perl6
22:24 timotimo moritz: the person who suggested it clled it "compile time duck typing", which is of course not a sensible term
22:27 timotimo sadly, i didn't get to mention >>op<< and friends once in my talk. also almost no word no lazy/infinite lists or gather/take, no given/when, not much smartmatch
22:28 timotimo i'm kind of sadface. at least my slides were for almost exactly 1hr
22:32 lizmat timotimo++ for getting out the word
22:38 dukeleto joined #perl6
23:08 timotimo from a cursry poll from my audience it seems i wasn't able to bring people to the same excitement as i feel day to day when doing perl 6
23:09 timotimo i think i wrote my perl6 too punctuationy for a few of the people
23:09 tadzik timotimo++
23:09 tadzik if one person got it, it was a success
23:09 timotimo i did :P
23:09 tadzik awesome :)
23:10 timotimo i talked to a perl5 person after my talk and whet his appetite regarding junctions and given/when and wowed him with rakudo::debugger's source code
23:10 lizmat fwiw, I think there are *plenty* of (ex-)Perl5 people out there wanting to come back to something good like Perl 6
23:11 tadzik there was an insightful talk the other day
23:11 tadzik (the other year, more like)
23:11 tadzik it went along "I moved from Perl to Ruby because syntax, but now I'm back because MooSex::Declare"
23:12 timotimo is moosex::declare the thing that makes classes in perl5 look like in perl6?
23:12 tadzik yeah
23:13 ggoebel joined #perl6
23:13 timotimo i wonder if it would be workable to follow the implementation of MoarVM and try to build a as-similar-as-possible system atop pypy
23:13 timotimo it would give a GC and JIT for free basically
23:14 woolfy joined #perl6
23:15 TimToady std: my %{Any};
23:15 camelia std 2504c1a: OUTPUT«ok 00:00 43m␤»
23:17 colomon_phone joined #perl6
23:18 colomon_phone o/
23:18 colomon_phone Waiting for shuttle to hotel
23:18 colomon_phone Anything exciting happen today?
23:19 lizmat Edith Bunker died?
23:19 colomon_phone Really?
23:20 colomon_phone I had no idea she was still alive
23:20 lizmat 90 years
23:20 colomon_phone Good run
23:22 * colomon_phone tries to remember when jnthn's flight gets in
23:22 sorear good * #perl6
23:22 colomon_phone Sorear!
23:22 sorear colomon_phone: diakopter is going to pick up jnthn and masak at 1930
23:22 sorear presumably the flight comes in before then
23:23 colomon_phone Are you at the hotel?
23:24 sorear Yes
23:24 tadzik I'll be in austin in 11:48, will there be someone to pick me up?
23:24 colomon_phone Cool
23:24 sorear diakopter> I can be there in 15m if you want me to pick you up
23:25 sorear (he's right behind me)
23:25 tadzik it took me a while to get it :)
23:25 tadzik ok, that'd be awesome
23:25 colomon_phone How big is Austin?  I was surprised at the size of the airport
23:26 sorear tadzik: 11m 48s?
23:26 sorear shall we leave now?
23:26 tadzik sorear: no, I don't think it's necessary :)
23:26 tadzik but if you could be there circa 12 pm, that'd be great
23:26 sorear We thought you arrived at 8:30?
23:26 tadzik on jfk, yes
23:27 tadzik oh, no
23:27 tadzik I depart at 8:31
23:27 tadzik (from jfk)
23:27 sorear colomon_phone: do you need a ride?  now>
23:27 colomon_phone I've paid for a shuttle
23:27 sorear Ah.
23:29 colomon_phone On shuttle
23:29 colomon_phone Now
23:32 Targen joined #perl6
23:32 sorear k
23:34 adu joined #perl6
23:35 woolfy left #perl6
23:43 diakopter sorear: tell the guys there about this  http://beeradvocate.com/beerfly/city/30
23:43 tadzik mmm
23:44 tadzik do you us people have deep friend beer too?
23:44 diakopter I think so
23:44 tadzik er, deep fried tha tis
23:44 tadzik since deep fried ice cream, I expect ridiculous things
23:45 sorear diakopter: They say "get your butt down here"
23:45 diakopter what does that mean
23:45 diakopter I was just there
23:46 colomon_phone At hotel
23:46 diakopter o/
23:56 snearch joined #perl6
23:56 diakopter stefan, you're waiting for me, right?
23:56 diakopter sorear: ^
23:57 diakopter arnsholt: ping
23:57 diakopter anyone have arne's cell phone?
23:58 diakopter colomon_phone: ask the front desk if your name is on the same room as Arne Skjsaerholt
23:58 diakopter I'm sorry i didn't write down these plans )_)
23:59 colomon_phone Arne is here, but they claimed not to have my name or his
23:59 diakopter yeah they do
23:59 diakopter Confirmation: 88189871

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

Perl 6 | Reference Documentation | Rakudo