|
6macros: discussing the finer points of Perl 6 macros, Qtrees, and how to stay sane | irclog: irclog.perlgeek.de/6macros/today Set by moderator on 28 July 2015. |
|||
|
01:49
vendethiel joined
|
|||
| masak | \\o | 07:29 | |
| lol @ "OpenOffice calc macros / formulas" :) | 07:30 | ||
| vendethiel | :D | 07:32 | |
| o/, masak | |||
| masak | vendethiel: are you coming to only SPW, or SPW + YAPC::Europe ? | 07:35 | |
| vendethiel | only SPW | ||
| masak | ok, good to know. | ||
| vendethiel | well, no one has talked to me about YAPC::Europe, so :-) | ||
| masak | hehe | 07:36 | |
| vendethiel | are you going to YAPC::EU? | ||
| masak | yes | ||
| vendethiel | nice :) | ||
| masak | I'd like to take some time and sit down and evolve a way forwards of sorts | ||
| for macros in Perl 6 | |||
| I mean, the general way forwards has been known for quite some time now | |||
| "use Qtrees" | |||
| but I'd like to drill down to specifics | 07:37 | ||
| and you seem to be the person to do that with | |||
| vendethiel | fwiw, that's one of the thing I told maettu++ I'd be inclined to do at SPW | ||
| (I'd also love to get your opinion on my slides) | |||
| masak | sure | 07:40 | |
| masak is struggling with his slides currently | |||
| vendethiel only needs to write a conclusion | |||
| or I should, at least :) | |||
| masak | pro tip: if you're writing slides, don't also have a 7mo child | ||
| vendethiel | I don't plan to have a 7mo child anytime soon anyway :) | 07:41 | |
| masak | there are pros and cons, to be sure | 07:42 | |
| but "much easier to write slides" is not one of the pros | |||
| vendethiel | ...note that it'd be a pretty interesting effect :o) | 07:44 | |
| masak | hm, did you show the "...{$x + $y}..." syntax before slide 31? | 07:51 | |
| I don't remember. | |||
| "(hidden) fallbacks" -> "(implicit) fallbacks" ? | |||
| on slide 34, are you going to mention that you can do just `multi` instead of `multi sub` ? | 07:52 | ||
| vendethiel | masak: I mention it a bit later, in the code examples | 07:53 | |
| masak | "Perl5's POD's sister" -> "Perl 5 POD's sister" ? | ||
| vendethiel | I think I use Perl6 throughout the talk, that's why. should I uniformly change it to Perl 6? | ||
| I think I have too many slides. that'll be hard to fit in 20 minutes... | 07:54 | ||
| masak | did you mention literals as parameters before slide 40? | ||
| yes, please uniformly change it to "Perl 6". | |||
| vendethiel | no, seems like I mostly use Perl 6 | 07:55 | |
| vendethiel checks every slide | |||
| masak | I like slide 45. | ||
| you can also search for the string "Perl6" using your editor. | 07:56 | ||
| vendethiel | that's all done from the slides.com website :) | ||
| which might of might not be a terrible idea | |||
| fwiw, the only reason I introduce coercing is because I use it later in some MAIN | 07:57 | ||
| masak | slide 48: "It also shows an ugly "Any" for the arguments..." -- I am confused as to what that refers to. | ||
| vendethiel | oh whoops | 07:58 | |
| copy pasta fail | |||
| masak | oh, I was convinced you had a text file somewhere and were editing the slides by hand. | ||
| anyway, nice. | |||
| vendethiel | is "Pod6" correct, or is it Pod 6? | ||
| masak | it's just "Pod". | ||
| vendethiel | isn't it refered to as Pod6 in the design docs? | ||
| masak | no. | 07:59 | |
| for once, we were wise enough not to leave 6es around :> | |||
| vendethiel fixes it | |||
| masak | D<Pod> is an easy-to-use markup language with a simple, consistent | ||
| underlying document object model. | |||
| first sentence in S26. | |||
| vendethiel | masak: did you get the xkcd reference on slide 38? | ||
| yes, I just checked there as well :) | 08:00 | ||
| masak | I'm sorry, I've seen that xkcd thing so many times, it barely registers :) | ||
| vendethiel | :P | ||
| masak | if you meant anything special with it beyond having it there, it went me by. | ||
| vendethiel | I'm referring to the "chosen by fair dice roll" function slide | 08:01 | |
| (to demonstrate Pod) | |||
| ok, I think I fixed all these | 08:02 | ||
| thank you! | |||
| masak | oh, I paused a little at the "chosen by fair dice roll" to ponder where I had heard that before. | 08:05 | |
| my guess was that it was from S26 itself. | |||
| vendethiel | great | 08:08 | |
| now I just need a conclusion | |||
| and to reharse it before some friends :p | |||
| masak | yeah :) | 08:12 | |
| anyway, expect to spend (I guess) parts of the hackathon colluding on how to move forwards with macros in Rakudo. :) | |||
| vendethiel | I hope so! | 08:13 | |
| ooh | 09:29 | ||
| i realized | |||
| i didn't show spaltted params | |||
| masak | hehe | 12:04 | |
| are they needed for what you show with MAIN? | |||
| or just an extra nice thing? | 12:05 | ||
| I would rather you showed literal params. | |||
| (somewhat of a pride of mine. I added them to the spec in ~2009) | |||
| vendethiel | I show literal params, don't I? | 12:32 | |
| I even added an explanation | 12:33 | ||
| if I'm write about it | |||
| also no, that's just another extra thing | |||
| masak | ok, I missed where you introduced literal params (before you used them in MAIN) | 12:37 | |
| vendethiel | I added it there after you recommended me to | 12:38 | |
| masak | ah, neat | 12:39 | |
|
13:47
Ven joined
18:28
Ven joined
18:50
Ven joined
19:05
Ven joined
19:10
Ven_ joined
20:03
Ven joined
20:09
Ven joined
|
|||