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