Perl 6 - the future is here, just unevenly distributed

IRC log for #phasers, 2011-05-31

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

All times shown according to UTC.

Time Nick Message
06:13 sorear pre report Just in Case:
06:13 sorear DID:
06:13 sorear finished finals.
06:13 sorear released niecza v6.
06:14 sorear added many improvements to v6.
06:14 sorear came up with a design for full eval in niecza.
06:14 sorear WILL DO:
06:15 sorear try and get lots of time with jnthn++ to discuss BEGIN in a ctmo-like environment.
06:15 sorear implement full eval.
06:15 sorear do odds and ends for spectest support.
06:16 sorear talk to tadzik and moritz about the module infrastructure, see about making niecza play nicer with such.
06:17 sorear EOR
07:24 sorear I would also like to discuss with TimToady about the potential for giving STD a true API
07:24 sorear right now, if you want to use STD, you need to modify it somewhat to make it talk to your MOP
07:28 sorear I'd also like a better way to discuss dubious tests (S02-literal/autoref.t thinks $x = @y and $x = \@y mean the same).  Github tickets against roast?
16:03 colomon joined #phasers
17:18 masak joined #phasers
18:25 pmichaud left #phasers
18:33 benabik joined #phasers
18:33 moritz my pre-report:
18:33 moritz did next to nothing
18:33 moritz plans for next week: do the things I planned for this week
18:45 Util Pre-report:
18:45 Util * Installed Mono on my OS X laptop to play with Niecza-6
18:45 Util * Added 3 Perl 6 solutions to RosettaCode:
18:45 Util * http://rosettacode.org/wiki/Combinations_with_repetitions
18:45 Util * http://rosettacode.org/wiki/Anagrams/Deranged_anagrams
18:45 Util * http://rosettacode.org/wiki/Gray_code
18:45 Util Working on:
18:45 Util * http://rosettacode.org/wiki/Knight's_tour
18:45 Util * YAPC talk
18:45 Util * Darwin binary for R*
18:45 Util I may be late to #phasers today.
18:45 Util EOR
18:47 masak would that be YAPC::NA, you insolent American clod? :P
18:47 * masak won't make it this year, and might be a tad jealous
18:48 Util masak: Thanks for the correction; I got it correct last week, but was typing too fast today
18:48 Util s/YAPC/YAPC::NA::2011/
18:48 masak no actual worries :)
18:48 Util :)
18:49 jnthn masak: Yeah, but at least you'll make it to the asparagus one.
18:52 masak \o/
18:54 colomon pre-report:
18:54 colomon * Installed Mono on my OS X laptop to play with Niecza-6
18:54 colomon * ported mandelbrot-color to niecza
18:55 colomon .... errrr ..... and that's about it.
18:55 colomon EOR
18:56 masak pre-report:
18:56 masak * also did next to nothing
18:56 masak * downloaded rakudo/nom twice and built it
18:56 masak * plan for tonight: get back to blogging
18:56 masak EOR
19:02 pmichaud joined #phasers
19:03 masak o/
19:03 Util \o
19:03 jnthn o/
19:03 moritz \o
19:03 tadzik o/
19:04 * masak loves this crowd :>
19:04 moritz mv #phasers #dancing
19:04 jlaire joined #phasers
19:05 masak mv: missing file operand
19:05 masak (forgot to escape the \#) :P
19:05 pmichaud it's hard to escape the #phasers
19:05 masak *lol*
19:07 tadzik any reports?
19:07 pmichaud I can report.
19:08 pmichaud I've been working on refactoring the nqp and nom build systems
19:08 pmichaud I did nqp yesterday -- it's vastly cleaner and more straightforward than what we had before
19:08 pmichaud there are more cleanups to be done
19:08 pmichaud I also added a --show-config option to nqp, which displays all of the parrot and nqp configuration details
19:09 pmichaud and I added --version information to nqp
19:09 pmichaud I'm working next on the nom build system.  When finished, one will be able to do simply --gen-nqp
19:09 pmichaud and parrot will be managed by nqp
19:16 jnthn pmichaud: EOR? :)
19:16 pmichaud EOR
19:16 moritz pmichaud++
19:16 moritz any other reports?
19:16 pmichaud I did other stuff too, but was sick most of the weekend so I don't remember it now.
19:17 * jnthn has a report
19:17 moritz jnthn: go ahead please
19:17 jnthn Had family visiting for a long weekend so didn't get a whole load done. :-(
19:17 jnthn What I did do was mostly on nom...
19:17 jnthn * Got methods working again in nom
19:17 jnthn * Got some initial bits done on attributes
19:17 jnthn * Got some initial bits done on stashes and package scope
19:17 jnthn * Got Str and Int literals working, and they actually are put in a constant table now, not freshly boxed every time
19:17 jnthn * Started re-working multiple dispatch
19:17 jnthn * Bits of planning
19:17 jnthn Also got a few NQP bits done...
19:17 jnthn * P6opaque box/unbox of natives now working
19:17 jnthn * Some 6model docs
19:17 jnthn In the week to come...
19:17 jnthn * Multiple dispatch for subs
19:18 jnthn * Containers stuff
19:18 jnthn * Get various operators back in place
19:18 jnthn * Probably multi-methods
19:18 jnthn * Hopefully, more... :-)
19:18 jnthn EOR
19:18 colomon jnthn++
19:18 moritz jnthn++ indeed
19:18 moritz any other reports?
19:20 tadzik I think so
19:21 Util q1q
19:21 tadzik discussed the issue of testing Action Methods in Podparser with moritz-san, the plan is to continue testing them outside and in the meantime turn them into legal nqp for easier transition and less wtf moments later
19:21 tadzik started headscratching about the gsoc week #3, can has a plan
19:22 tadzik notmuch done besides that, University work is starting to get nasty
19:23 tadzik q1q(:to<moritz>); .EOR
19:23 moritz any other reports?
19:24 moritz seems not
19:24 moritz so, we have three questions in the backlog
19:24 moritz the first was sorear asking what to do about unclear/wrong spectests
19:25 moritz my opinion is that most unclear/wrong spectests are that way because the spec isn't too clear either
19:25 moritz so, first step is to discuss a spec clarification
19:26 moritz if the spec is clarified, and the tests disagree, one can either fix it, or open a github issue in perl6/roast/issues on github.
19:26 moritz Does that seem sane?
19:26 colomon +1
19:26 tadzik yep
19:26 Util +1
19:27 * moritz hopes that sorear finds that sane too
19:27 moritz second question was from Util
19:28 Util Didn't we decide that Configure should be changed to accept --gen-parrot=HEAD
19:28 Util , to encourage testing Rakudo against about-to-be-released Parrots?
19:28 Util Has that been done yet?
19:28 * moritz afk for a moment
19:28 pmichaud Util: that's all about to change drastically anyway
19:28 pmichaud Rakudo/nom no longer has a direct parrot dependency -- it'll depend on a revision of nqp (which holds the parrot dependency)
19:29 Util I see
19:30 pmichaud anyway, the entire build subsystem is being rewritten...
19:30 pmichaud so I'll put in something that enables a request of a more recent parrot
19:30 pmichaud the new nqp build has a  --min-parrot-revision  which allows requesting of a much newer (or older) version of PARROT_REVISION
19:30 pmichaud I suspect --min-parrot-revision=HEAD could be made to work.
19:31 Util Thanks! EOQ
19:32 pmichaud note that --min-parrot-revision also supercedes the --ignore-parrot-revision flag currently in Rakudo
19:32 pmichaud as one can do  --min-parrot-revision=0  or something like that.
19:35 pmichaud afk, kid pickup
19:36 tadzik moritz: can I/
19:36 tadzik ?
19:39 moritz yes
19:40 tadzik moritz: can I get your opinion on what has been done regarding week #1 and #2? Any disappointments, unmet goals, or can we declare those done and focus on the future?
19:41 moritz I'm not aware of anything missing
19:42 moritz but I should re-check schedule and repo
19:42 tadzik schedule got a bit refactored during the process
19:42 tadzik I don't know if I have this particular conversation logged
19:43 moritz if not, I can dig up the logs
19:43 tadzik I should be able to cherry-pick them too
19:44 tadzik but if we both agree on that, there's no problem
19:45 moritz fwiw live has been pretty gsoc unfriendly these past two weeks (conference, travel, internet outage), I expect to have more mentoring tuits from now on
19:46 tadzik I expect my coding tuits to be painfully dying in the upcoming weeks, but I think the schedule will be met
19:55 moritz I think the schedule takes the low tuits into account
19:55 moritz so, no surprise here
19:55 tadzik well, it assumes the exam session is the worst period
19:55 tadzik after the coming weeks it will be like a half-holiday
19:55 tadzik so, we can say weeks #1 and #2 are done?
19:56 moritz aye
19:56 masak tadzik++
19:56 tadzik feels goodish
19:59 pmichaud back again
20:10 masak left #phasers
20:17 sorear errand ran longer than I expected... hi
20:21 moritz hi sorear
22:55 benabik left #phasers

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