Perl 6 - the future is here, just unevenly distributed

IRC log for #phasers, 2011-10-26

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

All times shown according to UTC.

Time Nick Message
01:16 Util joined #phasers
01:16 [Coke] joined #phasers
01:17 PerlJam joined #phasers
01:43 tadzik joined #phasers
04:49 colomon joined #phasers
14:13 masak joined #phasers
14:14 masak I'll probably miss phasers tonight. here's my preport: been writing a gist about macros, but no blog post this week. fixed a problem with 'return' in macros that moritz++ found.
14:15 masak gearing up to write tests for macros. big remaining thing with D1 is having ASTs carry their lexical environments around. getting plenty of good help from jnthn++. EOR
14:33 masak let me also proxy colomon's report: he has gotten the number of tests that Niecza runs up to 10419, an increase by 700+ tests. EOR
14:34 masak that's 700+ passing tests, by the way.
15:18 sorear wow! colomon++
15:24 * moritz prereports: DONE: the usual testing stuff; discovered a few rough corners with native ints along the way
15:25 moritz * collecting a Perl 6 FAQs (just the questions so far)
15:25 moritz * pondering a system for displaying them, and an FAQ bot
15:25 moritz PLANS:
15:25 moritz * continue doing stuff
15:25 moritz * find more than 5 continuous minutes of motivation and free time to work on exceptions
15:26 moritz EOR
15:29 sorear DID: lots and lots of work on niecza/serialize, which is now as fast as master and passes >90% of the same spectests
15:29 sorear WILL DO: tie up loose ends (especially, the bootstrap) and merge it
15:29 sorear EOR
16:39 jnthn PREPORT
16:39 jnthn Got the epic amount of $dayjob stuff over with for the month; if I'm lucky, the rest of the year should be relatively calmer than this month was. Was quite exhausted after it all, so could only concentrate for short periods. Thus, did lots of little things instead of any big tasks.
16:39 jnthn * Fixed type checking of implicit returns
16:39 jnthn * Hunted down a really weird bug with declaring subs in for loops and fixed in
16:39 jnthn * Got require to basically work, though no import lists yet
16:39 jnthn * Fixed multi-dispatch with required renamed parameters bug
16:39 jnthn * Various optimizations to Buf
16:39 jnthn * Optimized reduction meta-op a bit
16:39 jnthn * Fixed bug in return semantics
16:39 jnthn * Fixed various dispatchers/delegators to stop them accidentally flattening and make them more efficient
16:39 jnthn * Reviewed various exceptions patches from mls++ and applied some of them, along with various tweaks
16:39 jnthn * Greatly improved performance of contextuals. This in turn improved performance of print/say, which always need $*OUT
16:39 jnthn * A few numeric optimizations
16:39 jnthn * Improved optimizability of loop construct
16:39 jnthn * Gave int and num their correct initial values
16:40 jnthn * Gave assignment to state variables START semantics
16:40 jnthn * Various binder fixes for native handling
16:40 jnthn * Eliminted some pir::ops in favor of nqp::ops
16:40 jnthn Now that my brane is a bit more freed up to worry about Perl 6 stuff again, I plan to...
16:40 jnthn * Try and get some movement on bigint handling
16:40 jnthn * Try and get some movement on NCI
16:40 jnthn * Start designing the next phase of the optimizer (variable related analyses and transformations)
16:40 jnthn Plus I'll try and keep up with nomming tickets from the new end of the RT queue. :-)
16:40 jnthn EOR
16:40 sorear o/ jnthn
16:40 jnthn o/ sorear
16:41 jnthn Happy to see the serialize branch is coming along well :)
16:41 jnthn Guess I need to do my version of that at some point...though it's hard to get excited about working on it...
17:03 mberends joined #phasers
17:21 [Coke] jnthn: "sorry I was busy" <huge list of stuff worked on> -- way to undersell and overdeliver. ;)
17:30 tadzik it iz tiem?
17:30 sorear o/
17:30 tadzik \o
17:31 mberends o/
17:31 jnthn o/
17:31 mberends jnthn++ # awesomest preport of the week
17:31 tadzik report: https://github.com/tadzik/MuEvent blug at http://ttjjss.wordpress.com got some reactions even
17:32 tadzik also fixed some Pod bugs, and some nom regressions in Pod::To::Text
17:32 tadzik eor
17:32 mberends <report/>
17:33 mberends <!-- nothing -->
17:37 diakopter joined #phasers
17:39 sorear o/ diakopter
17:39 sorear ...anyone have questions to share?
17:39 jnthn Any more reports and/or discussion items?
17:39 jnthn heh :)
17:40 * sorear is currently chasing spectest regressions in niecza
17:40 [Coke] tickets mumble tickets
17:40 * jnthn doesn't have anything much
17:40 jnthn Got plenty of things to work on. Just need time and branes to do it.
17:43 mberends jnthn: I'll just say that I think NCI is more important than bigint in your todo list, if you have no preference :)
17:43 jnthn mberends: Yeah, I know people are hungry for NCI.
17:44 mberends jnthn: and thirsty :)
17:44 jnthn :)
17:44 jnthn Will try and have something nice to report on that for next #phasers
17:44 * moritz pops out of thin air
17:48 moritz tadzik++ # MuEvent
17:48 sorear o/ moritz
17:52 sorear oops, looks like I broke pseudopackages a while ago and someone fudged the test
17:53 * diakopter realizes I missed the meeting
17:54 diakopter moritz: are you thinking of including in your FAQ list the old "Perl 6 FUD FAQ" items?
17:54 moritz diakopter: which items are you referring to?
17:55 diakopter they're not phrased as questions, but they are
17:55 diakopter http://search.cpan.org/~lichtkind/Perl6-Doc-0.36/lib/Perl6/Doc/FAQ/FUD.pod
17:55 moritz https://github.com/moritz/perl6-faq/blob/master/questions is what I have so far
17:56 moritz diakopter: not really. I will just collect questions that people actually ask (in #perl6, on twitter, blogs, ...)
17:57 diakopter I believe at the time that FAQ/FUD was written, those items were commonly brought up
17:57 moritz I can believe that, but I'm not going to write the FAQ for stuff that people used to ask
17:59 diakopter Personally, I believe those FUD items are still just as valid and important to publish; if not in a "FAQ" I do suggest they appear on perl6.org somewhere.
18:00 * Util is late; still adjusting to new #phasers time. No tuits ==> nothing to report.
18:04 PerlJam greetings
18:04 * PerlJam reads scrollback
18:05 sorear hmm, Perl6::FAQ::FUD says that all Unicode symbols have ASCII equivalents
18:05 sorear do we plan to actually make that true at some point?
18:05 diakopter I'm guessing some of that doc has rotten and/or was speculative
18:06 diakopter but yes, it was my understanding that every Unicode operator would have an ASCII equivalent
18:06 diakopter I'd be pretty disappointed if that wasn't the case
18:07 [Coke] sorear: "making that true" - where is it not true?
18:08 moritz I'm not sure about the Set operators
18:08 moritz all the "usual" ones have ASCII equivalents
18:10 sorear [Coke]: $¢
18:12 PerlJam that's not an operator :)
18:12 diakopter that one does make me sad a bit
18:12 moritz that one doesn't appear for any casual Perl 6 hacker
18:18 diakopter after re-reading the FAQ/FUD entries, I'm realizing many of the "answers" are out-of-date entirely, making the FUD claim/objection/worry/fear/doubt a lot more valid.
18:18 diakopter I can't think of good responses to many of them.
18:19 * masak rezzes
18:20 diakopter rezzes?
18:20 masak dangit, jnthn -- how can you have done so much on a week when you were *busy* with other stuff? :)
18:21 masak diakopter: http://en.wikipedia.org/wiki/Tron
18:21 PerlJam diakopter: opposite of derez (as in the movie Tron)
18:21 jnthn masak: ...lack of sleep and a life? ;)
18:21 masak ;)
18:22 masak I should look into those.
18:22 jnthn Yeah, they're really overrated :P
18:34 mberends_ joined #phasers
18:44 moritz any objections to moving the perl6-faq repo to the perl6/ organization?
18:45 * moritz takes the half a minute of silence as consent
18:46 PerlJam moritz: make it so!
18:46 PerlJam :)
18:46 moritz https://github.com/perl6/faq # done
18:53 masak moritz++
18:58 [Coke] moritz++
20:20 jlaire joined #phasers
20:38 diakopter left #phasers
20:44 jlaire joined #phasers
23:14 jlaire joined #phasers
23:16 jlaire joined #phasers

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