weekly Perl 6 status meetings with phase transitions: Wed 17:30 UTC | IR clogs at irclog.perlgeek.de/phasers/today
Set by moderator on 30 September 2011.
01:16 Util joined, [Coke] joined 01:17 PerlJam joined 01:43 tadzik joined 04:49 colomon joined 14:13 masak joined
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:14
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:15
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:33
that's 700+ passing tests, by the way. 14:34
sorear wow! colomon++ 15:18
moritz prereports: DONE: the usual testing stuff; discovered a few rough corners with native ints along the way 15:24
* collecting a Perl 6 FAQs (just the questions so far) 15:25
* pondering a system for displaying them, and an FAQ bot
PLANS:
* continue doing stuff
* find more than 5 continuous minutes of motivation and free time to work on exceptions
EOR 15:26
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
WILL DO: tie up loose ends (especially, the bootstrap) and merge it
EOR
jnthn PREPORT 16:39
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.
* Fixed type checking of implicit returns
* Hunted down a really weird bug with declaring subs in for loops and fixed in
* Got require to basically work, though no import lists yet
* Fixed multi-dispatch with required renamed parameters bug
* Various optimizations to Buf
* Optimized reduction meta-op a bit
* Fixed bug in return semantics
* Fixed various dispatchers/delegators to stop them accidentally flattening and make them more efficient
* Reviewed various exceptions patches from mls++ and applied some of them, along with various tweaks
* Greatly improved performance of contextuals. This in turn improved performance of print/say, which always need $*OUT
* A few numeric optimizations
* Improved optimizability of loop construct
* Gave int and num their correct initial values
* Gave assignment to state variables START semantics 16:40
* Various binder fixes for native handling
* Eliminted some pir::ops in favor of nqp::ops
Now that my brane is a bit more freed up to worry about Perl 6 stuff again, I plan to...
* Try and get some movement on bigint handling
* Try and get some movement on NCI
* Start designing the next phase of the optimizer (variable related analyses and transformations)
Plus I'll try and keep up with nomming tickets from the new end of the RT queue. :-)
EOR
sorear o/ jnthn
jnthn o/ sorear
Happy to see the serialize branch is coming along well :) 16:41
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
[Coke] jnthn: "sorry I was busy" <huge list of stuff worked on> -- way to undersell and overdeliver. ;) 17:21
tadzik it iz tiem? 17:30
sorear o/
tadzik \\o
mberends o/ 17:31
jnthn o/
mberends jnthn++ # awesomest preport of the week
tadzik report: github.com/tadzik/MuEvent blug at ttjjss.wordpress.com got some reactions even
also fixed some Pod bugs, and some nom regressions in Pod::To::Text 17:32
eor
mberends <report/>
<!-- nothing --> 17:33
17:37 diakopter joined
sorear o/ diakopter 17:39
...anyone have questions to share?
jnthn Any more reports and/or discussion items?
heh :)
sorear is currently chasing spectest regressions in niecza 17:40
[Coke] tickets mumble tickets
jnthn doesn't have anything much
Got plenty of things to work on. Just need time and branes to do it.
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.
mberends jnthn: and thirsty :) 17:44
jnthn :)
Will try and have something nice to report on that for next #phasers
moritz pops out of thin air
tadzik++ # MuEvent 17:48
sorear o/ moritz
oops, looks like I broke pseudopackages a while ago and someone fudged the test 17:52
diakopter realizes I missed the meeting 17:53
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?
diakopter they're not phrased as questions, but they are 17:55
search.cpan.org/~lichtkind/Perl6-Do...AQ/FUD.pod
moritz github.com/moritz/perl6-faq/blob/m.../questions is what I have so far
diakopter: not really. I will just collect questions that people actually ask (in #perl6, on twitter, blogs, ...) 17:56
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
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. 17:59
Util is late; still adjusting to new #phasers time. No tuits ==> nothing to report. 18:00
PerlJam greetings 18:04
PerlJam reads scrollback
sorear hmm, Perl6::FAQ::FUD says that all Unicode symbols have ASCII equivalents 18:05
do we plan to actually make that true at some point?
diakopter I'm guessing some of that doc has rotten and/or was speculative
but yes, it was my understanding that every Unicode operator would have an ASCII equivalent 18:06
I'd be pretty disappointed if that wasn't the case
[Coke] sorear: "making that true" - where is it not true? 18:07
moritz I'm not sure about the Set operators 18:08
all the "usual" ones have ASCII equivalents
sorear [Coke]: $¢ 18:10
PerlJam that's not an operator :) 18:12
diakopter that one does make me sad a bit
moritz that one doesn't appear for any casual Perl 6 hacker
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
I can't think of good responses to many of them.
masak rezzes 18:19
diakopter rezzes? 18:20
masak dangit, jnthn -- how can you have done so much on a week when you were *busy* with other stuff? :)
diakopter: en.wikipedia.org/wiki/Tron 18:21
PerlJam diakopter: opposite of derez (as in the movie Tron)
jnthn masak: ...lack of sleep and a life? ;)
masak ;)
I should look into those. 18:22
jnthn Yeah, they're really overrated :P
18:34 mberends_ joined
moritz any objections to moving the perl6-faq repo to the perl6/ organization? 18:44
moritz takes the half a minute of silence as consent 18:45
PerlJam moritz: make it so! 18:46
:)
moritz github.com/perl6/faq # done
masak moritz++ 18:53
[Coke] moritz++ 18:58
20:20 jlaire joined 20:38 diakopter left 20:44 jlaire joined 23:14 jlaire joined 23:16 jlaire joined