|
weekly Rakudo status meetings with phase transitions: Tue 19:00 UTC | IR clogs at irclog.perlgeek.de/phasers/today Set by moderator on 15 January 2011. |
|||
|
01:12
PerlJam left
01:15
Util left,
PerlJam joined
01:16
Util joined
06:37
Tene left
06:44
Tene joined,
Tene left,
Tene joined
06:46
jnthn left
06:47
jnthn joined
07:10
dukeleto left
07:11
dukeleto joined
|
|||
| sorear | did: got bootstrapped Niecza mostly working, though it still has issues in a few environments | 07:16 | |
| fixed the longstanding Windows portability issue | |||
| will do: track down remaining issues, esp. the "Array.keys" crash in the p6eval environment | |||
| blockers: Tene's link | |||
| EOR | |||
|
07:42
dukeleto left
07:43
dukeleto joined
08:20
dukeleto left
08:21
dukeleto joined
08:28
[particle] left
|
|||
| Tene | sorear: What did you need from me? | 08:48 | |
| sorear | Tene: I've spent all day and will probably lose several more reading Eliezer Yudkowsky | 09:11 | |
| Tene | ... Ah. | 09:12 | |
| Well, it's good stuff. It needed to be read eventually. | |||
|
14:04
sorear_ joined
14:05
sorear left
14:19
[particle] joined
|
|||
| moritz_ | I won't make it to #phasers tonight | 15:27 | |
|
15:27
TimToady left
|
|||
| moritz_ | I've done some rakudo-on-parrot testing | 15:27 | |
| and otherwise mostly cared for my reproduction :-) | |||
| made pmichaud++ hand a commit bit to tadzik++, who's going to be our release manager. | 15:28 | ||
| EOR | |||
|
15:29
sorear_ left
15:36
sorear joined,
TimToady joined
16:40
dukeleto left,
dukeleto joined
|
|||
| TimToady | maybe we should start the Plurality Institute... | 16:44 | |
|
17:33
tadzik joined
17:53
dukeleto left
17:54
dukeleto joined
18:23
colomon joined
18:24
masak joined
18:39
takadonet joined
|
|||
| Util | Pre-report: Moved my modules to META.info; Made corrections and minor additions to Perl 6 Tablets; EOR | 18:59 | |
| colomon | you couldn't wait one minute and make it a non-pre report? :) | 19:00 | |
| Util | Nope :) | 19:01 | |
| colomon | tap tap tap Is this on? | 19:02 | |
| tadzik | zzzz | 19:03 | |
| jnthn | OH HAI! | ||
| tadzik | hey, did you hear a tap tapping? | ||
| jnthn | I think it was doing a tap dance. | ||
| Util | More like a rap-rap-rapping, coming from my chamber door. | ||
| colomon | Be careful or I'll get some semi-pro cloggers over here. | 19:04 | |
| jnthn | Yes, but will their footwear be IR? | ||
| colomon | I'm sure it will be emitting IR once they've been at it for a while. | 19:05 | |
| jnthn | Sooo... | 19:06 | |
| Who has a report? :) | |||
| jnthn is just finishing scribbling his... | |||
| tadzik | oh well: | ||
| * Poked more people to META.info their modules, more then 60 % are now on the new list | 19:07 | ||
| * Planning to write a "spec" for it this week, or rather this weekend | |||
| * Preparing to launch a release on THU | 19:08 | ||
| * Distracted by Uni duties | |||
| EOR | |||
| jnthn | tadzik++ # ecosystem hacking | 19:09 | |
| colomon: Report? | |||
| colomon | k | ||
| * Worked far too hard on masak++'s p4 problem (particularly considering I know my solution to be very suboptimal) | |||
| * Optimized Cool.comb significantly when invoked on non-Str. | 19:10 | ||
| * Worried about uninitialized values and Failures. | 19:11 | ||
| * Moved a bunch of my modules to use META.info and done instead of done_testing | |||
| I'd like to say that, looking back at it, working on masak's problems really emphasized for me how well Rakudo works right now. | 19:12 | ||
| I did a lot of hacking, and had very few issues with the compiler. | |||
| Now we just need to make it a hundred times faster. | 19:13 | ||
| EOR | |||
| jnthn | colomon++ | ||
| masak? | |||
| ETIMEOUT | 19:16 | ||
| Here's mine... | |||
| nqp-rx/nom | 19:17 | ||
| * Switched the class keyword to use 6model | |||
| * NQP now uses 6model not only at runtime, but when building itself | |||
| * Got type checks working for the inheritance case, plus type-check cache | |||
| * Ported the new multi-method dispatch, with "flat" semantics as per spec | |||
| * protos with * as the body or {*} in the body enter the dispatcher | |||
| * Dispatch on arity (missing optional/slurpy handling though) works | |||
| * Dispatch on type works provided it's a 6model type | |||
| * Dispatch on :U vs :D works | |||
| * We now have an ACCEPTS just on :U types \\o/ | |||
| * Basic multi-sub dispatch works (not multis in nested scopes yet) | |||
| * Updated multi-dispatch tests | |||
| * Started porting Cursor to NQP in prep for grammars moving to 6model (Note: some methods will be NQP wrappers around PIR) | |||
|
19:17
dukeleto left
|
|||
| jnthn | * Implemented method cache publication in NQPClassHOW | 19:17 | |
| 6model and NQP on JVM | |||
| * Hacked with mberends++ on this, and discussed the way forward | |||
| * It can now do hello world and passes some tests; mberends++ | |||
| Documentation | |||
| * Added a 6model overview to the repo, as overview.pod. | |||
| Plan for this week | |||
| * Finish Cursor move to NQP (or at least NQP bodies) | |||
| * Move grammars over to using 6model | |||
| * Fix issues with multi subs in nested scopes | |||
| * Try and plan natively typed attribute support | |||
| * Try and hack on nqpclr a bit more | |||
| Blockers | |||
| * Not immediate blocker but want to discuss migration with pmichaud++ | |||
| * Other than that, just the usual...time and branes | |||
| EOR | |||
|
19:17
dukeleto joined
|
|||
| jnthn | Anyone else about and have a report? | 19:18 | |
| Or anything to discuss? | 19:20 | ||
| colomon | jnthn++ | 19:21 | |
| masak | nothing much to report. | 19:24 | |
| colomon | masak: what, other than getting to the tricky part of your brilliant contest? | 19:40 | |
| masak | well, I'm making progress with that. | 19:41 | |
| got about halfway in being able to make the post on p1 yesterday. plan to do the other half tonight. will post tonight unless there's a third half. | |||
| colomon | The third half *is* generally the tricky bit... | 19:42 | |
| masak | lately, all my web publishing solutions have involved Markdown, and have been pure bliss to write. | 19:43 | |
| no third halves. | |||
|
19:49
tylercurtis joined
|
|||
| moritz_ | oh hai | 19:51 | |
| tadzik | o/ | 19:52 | |
| jnthn | o/ | ||
| colomon | \\o | 19:53 | |
| Util | o/ | 19:54 | |
| masak | \\o | 19:55 | |
| colomon | Let's see, 11010 is 26... | 19:58 | |
| masak | >_< | 19:59 | |
| colomon | or 0x1C, if you prefer. | 20:01 | |
| masak | who wouldn't? :) | 20:16 | |
| jnthn | 26...interesting number | ||
| jnthn will get to know that number better soon :) | |||
|
20:18
pmichaud joined
|
|||
| tadzik | sniff sniff... is that a birthday coming? | 20:18 | |
| pmichaud | oh, I missed #phasers by an hour :( | 20:19 | |
| for some reason I thought it was 2000 utc | |||
| PerlJam | pmichaud: it *was* 2000 utc ;) | 20:21 | |
| colomon | I think lots of us are still hanging about... | 20:22 | |
| PerlJam missed it too. | |||
| pmichaud | anyway -- my report: | ||
| worked on shamin^W encouraging Parrot to do more testing of rakudo/nqp-rx before committing to master branch | 20:23 | ||
| finally starting up my new blog -- should start posting articles in the next 2 days | |||
| colomon | \\o/ | 20:24 | |
| pmichaud | somewhat unrelated to perl6: migrated my existing sites to a new (faster, cheaper) server, cleaned up lots of accumulated cruft | ||
| eor | |||
| PerlJam tests the veracity of pm's claim | |||
| masak | pmichaud: blog url? | ||
| pmichaud | it's not mapped to the domain yet, but it'll be pmthium.pmichaud.com | 20:25 | |
| or pmthium.com. haven't decided yet. | |||
| (likely the first) | |||
| the blog that is at pmthium.com now isn't the official one :-) | 20:26 | ||
| (that was me testing my wp setup) | |||
| PerlJam | pmichaud: What's your atomic weight? | ||
| pmichaud | it still needs some study | ||
| jnthn | :D | 20:27 | |
| pmichaud: Nice! :) | |||
| pmichaud | it's very likely to be something like promethium, which doesn't have a standard atomic weight | ||
| PerlJam | pmichaud: Are you going to redo the sing-song periodic table of elements but with pmthium added? ;) | ||
| pmichaud | heh | ||
| I already have a video I made of Lehrer's "The Elements" somewhere | 20:28 | ||
| jnthn | pmichaud: Got a moment to talk about nqp-rx migrationy thingies? :) | 20:29 | |
| pmichaud | I have 4 minutes until I have to leave :( | ||
| how about tomorrow sometime? | |||
| jnthn | Tomorrow is fine | 20:30 | |
| I'm working from home, and my cow orker who'll I meet at some point is most understanding towards Perl 6. :) | |||
| masak | I can abide it. | ||
| jnthn | :P | ||
| pmichaud: I estimate I'm about 2 weeks from being ready to branch Rakudo. | 20:31 | ||
| pmichaud | jnthn: okay, excellent | ||
| jnthn | pmichaud: class in nqp-rx/nom is all 6model now (and pushed into the bootstrap). | ||
| pmichaud | what about the -rx part? | ||
| jnthn | MMD is now Perl 6 MMD | ||
| Well | |||
| Simplified. :) | 20:32 | ||
| But proto stuff is per spec :) | |||
| pmichaud | okay | ||
| jnthn | -rx part is what I'm digging into now | ||
| pmichaud | I'll start looking more directly | ||
| jnthn | OK. I blug an update recently too | ||
| The nice thing is that having done it for nqp-rx, I now know how to get the proto semantics we want in Rakudo too :) | 20:33 | ||
| pmichaud | +2 | ||
| jnthn | bacek has been working on porting other bits of PCT to NQP too. | 20:34 | |
| Forget exactly where that work is. | |||
| But nice it's happening. :) | |||
| Anyway, things are moving along. :) | 20:35 | ||
| pmichaud | his pct stuff is in an nqp branch | ||
| nqp_pct, iirc | |||
| jnthn | Ah, OK | ||
| pmichaud | anyway, have to leave :( I'll be back later or online tomorrow | ||
| jnthn | OK, take care, catch you tomorrow | ||
| pmichaud | look for me around 1600 utc, if not sooner | ||
| jnthn | OK :) | 20:36 | |
| tadzik | oh oh, by the way | 20:38 | |
| there are two last days to do something exciting for Rakudo, so 2011.01 will have something exciting in a ChangeLog! | 20:39 | ||
| jnthn | 20%-30% performance increase on programs that do lots of calls wasn't exciting? :) | 20:40 | |
| More excitement is most welcome too, of course. :) | 20:41 | ||
| masak | jnthn++ # performance | ||
| tadzik | is that in NEWS? | ||
| jnthn | I didn't put it in. | ||
|
21:00
masak left
22:36
[particle]1 joined
22:38
[particle] left
|
|||