Perl 6 - the future is here, just unevenly distributed

IRC log for #phasers, 2011-09-28

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

All times shown according to UTC.

Time Nick Message
00:42 ashleydev joined #phasers
14:38 [Coke] Prereport: fudged a lot of spectests for niecza, getting "make spectest" to 5400 tests (including skips). EOR
14:42 benabik joined #phasers
15:00 moritz my prereport:
15:00 moritz * implemented Buf
15:01 moritz * fixed IO::Socket.recv to be actually useful
15:01 moritz * binary IO
15:01 moritz * lots of small fixes here and there
15:01 moritz * release preparations
15:02 moritz * at the moment I'm trying to get &make and Match.ast running
15:02 moritz Want do discuss
15:03 moritz * state of rakudo release -- should I do it tonight, or does pmichaud++ want to get more stuff done first, and/or amek the release himself?
15:03 moritz EOPR
15:17 sorear prereport:
15:17 sorear * some small progress on niecza/serialize.  Starting to question if I'm doing this right.
15:18 sorear * got a much better understanding of roles with help from jnthn++
15:20 sorear * some more improvements to CLR-interop
15:21 sorear * brought %/%% into niecza and got spec clarifications made
15:21 sorear * released v10
15:21 sorear EOR
15:52 colomon joined #phasers
15:57 sorear o/ colomon
15:57 colomon \o
15:57 colomon This week I managed to remember #phasers is now on Wednesday.  :)
16:54 jnthn Preport
16:54 jnthn During the last week...
16:54 jnthn * Started to sketch out NCI stuff for nom
16:54 jnthn * Got binder to work with natively typed parameters/arguments
16:54 jnthn * Got multi-dispatcher to deal with natively typed arguments
16:54 jnthn * Optimized literal constraints a bit, got Parameter.constraints in place
16:54 jnthn * Improved Routine.candidates_matching
16:54 jnthn * Started teaching the optimizer to do multi-dispatches at compile time
16:55 jnthn * Optimizer can also detect some dispatches that could never possibly work
16:55 jnthn * Started preparing for getting more extensive type information in the tree
16:55 jnthn * Various bug fixes all over the place
16:55 jnthn * Submitted talks for Twin City Perl Workshop and London Perl Workshop
16:55 jnthn In the next week...
16:55 jnthn * Fix more bugs/regressions
16:55 jnthn * More optimizer hacking - it's -Ofun
16:55 jnthn * More work on serialization and/or CLR backend
16:55 jnthn EOR
16:56 sorear jnthn++
16:57 moritz jnthn++ indeed
17:01 jnthn Oh, and tomorrow is my Perl 6 day of the week. :)
17:08 colomon Preport
17:09 colomon * Got all the trig functions working for Niecza
17:11 colomon * Made them conform to Kahan '87 (which I believe matches the Common Lisp standard)
17:12 colomon * The Real forms of the inverse hyperbolic functions still need to be more efficiently implemented.
17:12 colomon Plans:
17:12 colomon * Get the Mandelbrot script working with Niecza's GTK support.
17:12 colomon * Several blog posts
17:12 colomon What I wish I could work on:
17:13 colomon * ABC -- but neither Nom nor Niecza can support the module at this time.
17:13 colomon EOR
17:13 moritz colomon: what's missing in nom and niecza for abc?
17:13 moritz nom I guess proto regexes?
17:14 colomon nom: grammar actions
17:14 moritz those are back now
17:15 colomon niecza: "Action method trait_mod:does not yet implemented" ... though that seems to be Niecza being confused, now that I look at the message more closely.
17:22 sorear "does" is NYI in Niecza
17:22 sorear I haven't implemented the general case of roles because I didn't want to implement role summation twice (class A does B does C; A.new but (B, C))
17:22 sorear post-serialize there will be no such resistance
17:24 * sorear doesn't quite grok what ABC is supposed to do.  Is it a  translator for musical notations?
17:29 colomon sorear: ABC (as a concept) is a simple format for storing musical notation used heavily in the traditional music community. (  http://abcnotation.com/wiki/abc:standard:v2.0#introduction ) The core intent of the p6 module is to make it easy to write tools that understand and manipulate ABC.  One such tool, an ABC to Lilypond convertor, is included.
17:30 colomon er, time for phasers, right?
17:30 colomon o/
17:31 moritz \o
17:31 jnthn \o/
17:31 jnthn Lots of preports :)
17:32 masak joined #phasers
17:32 masak o/
17:32 tadzik_kindle joined #phasers
17:32 jnthn Anybody with a report who didn't preport?
17:33 masak report: working on macros. having fun with Niecza. EOR
17:33 * tadzik_kindle doesnt remeber what he did :)
17:34 tadzik_kindle and no particular plan
17:35 tadzik_kindle did we settle on anything regarding the release?
17:35 PerlJam tadzik read my mind
17:36 * jnthn mostly feels unsettled by mind reading...
17:38 tadzik_kindle regxes are coming along nicely, maybe we can wait a while for them to be finished. Is pmichaud on board atm?
17:38 jnthn pmichaud++ and moritz++ have put back some of the big missing regex pieces.
17:38 tadzik_kindle aye
17:38 moritz well, what I don't want is an undefined release date
17:39 moritz if we decide to slip a bit longer with the release, I'd like to have a fixed deadline
17:39 moritz that's the point of a time-based release schedule, after all
17:39 tadzik_kindle +1
17:40 PerlJam moritz: I agree and vote for Fri Sep 30 as the release date.
17:40 jnthn +1
17:40 moritz +1
17:40 jnthn That means we get a September release
17:40 jnthn And I can use some of this evening (if I'm not too exhausted) and my Rakudo day tomorrow to get a few more fixes in.
17:41 PerlJam both of which were on my mind when I choose that date  :)
17:41 PerlJam (well, your rakudo day anyway)
17:43 PerlJam The next question is ... who volunteers to do the release?
17:43 tadzik_kindle I can
17:43 masak tadzik++
17:43 PerlJam tadzik++
17:43 tadzik_kindle dunno if maybe pmichaud wanted to
17:44 PerlJam It was going to be the "Riga" release right?
17:44 jnthn Think so.
17:44 moritz tomorrow my tuits are low, but if nobody else steps up, I could do it on Friday
17:44 tadzik_kindle it appears so
17:45 moritz PerlJam: you volunteered for October
17:45 PerlJam yep
17:45 PerlJam I definitely won't have the tuits for this Fri
17:45 moritz PerlJam: we've chosen Riga as an tentative releaes name for this one though
17:45 tadzik_kindle tentative?
17:46 moritz if PerlJam wishes to take Riga for October, he can chose something else for September
17:47 PerlJam No, "Riga" is fine for Sep.
17:47 tadzik_kindle istr pmichaud mentioned Warsaw to me some time ago
17:48 PerlJam I've updated and pushed the release_guide, if someone wants to change it.
17:48 moritz PerlJam++
17:52 tadzik_kindle going to catch my bus bbi30
18:11 mberends joined #phasers
18:30 tadzik I'm back
18:31 masak the #phasers spontaneously ended, it seems.
18:33 tadzik appears so, yes
18:35 * mberends commuted offline during #phasers, but had nothing in particular to report or discuss
20:11 benabik left #phasers
20:30 mberends left #phasers
22:01 cotto joined #phasers

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